java_多线程
lapeng_2011
朝花夕拾
展开
-
Java 5.0 多线程编程实践(1)
http://developer.51cto.com/art/200902/111214.htm Java5增加了新的类库并发集java.util.concurrent,该类库为并发程序提供了丰富的API多线程编程在Java 5中更加容易,灵活。本文通过一个网络服务器模型,转载 2011-10-08 02:59:29 · 394 阅读 · 0 评论 -
Java 5.0 多线程编程实践(2)
服务任务 服务线程ServiceThread维护一个count来记录服务线程被调用的次数。每当服务任务被调用一次时,count的值自增1,因此ServiceThread提供一个increaseCount和getCount的方法,分别将count值自增1和取得该count值。由于转载 2011-10-08 03:00:06 · 285 阅读 · 0 评论 -
Java多线程程序设计初步(2)
线程的(同步)控制 一个Java程序的多线程之间可以共享数据。当线程以异步方式访问共享数据时,有时候是不安全的或者不和逻辑的。比如,同一时刻一个线程在读取数据,另外一个线程在处理数据,当处理数据的线程没有等到读取数据的线程读取完毕就去处理数据,必然得到错误的处理结果。这和我们前转载 2011-10-08 03:01:24 · 282 阅读 · 0 评论 -
Java多线程程序设计初步(1)
http://developer.51cto.com/art/200902/109125.htm 在Java语言产生前,传统的程序设计语言的程序同一时刻只能单任务操作,效率非常低,例如程序往往在接收数据输入时发生阻塞,只有等到程序获得数据后才能继续运行。 随着Interne转载 2011-10-08 03:00:51 · 297 阅读 · 0 评论