码迷,mamicode.com
首页 > 编程语言 > 详细

编程模式中的多线程和数据作用域

时间:2016-02-01 02:15:40      阅读:189      评论:0      收藏:0      [点我收藏+]

标签:

1. 在桌面客户端软件编程时代到现在的互联网软件编程时代,最大的改变就是多了互联网。Java中基于Socket进行主机接口互联,web前端编程传递的是Event事件,是基于事件的编程,而web后端传递的是data数据,一切以如何处理数据为中心。

技术分享

2. 多线程的图示:

技术分享

a) 我们看可以发现其实JavaWeb开发的Action是封装了Servlet,而Servlet是封装了程序的主线程即入口函数(main方法)。所有的数据处理都是要经过主线程,用户线程其实就是主线程里的方法重构。

b) 数据作用域示意图:

i. 循环变量:循环体内的变量

ii. 局部变量:子程序里的变量

iii. 方法参数:方法子程序的参数

iv. 全局静态变量:全局用static修饰的变量,也可称之为类变量。

v. 全局动态变量:全局只用private, protected, public修饰的变量,它们的作用域也逐步增大。

技术分享

编程模式中的多线程和数据作用域

标签:

原文地址:http://www.cnblogs.com/liaowanzhong/p/5174289.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!