摘要: 在现实世界中很多事情是并行发生的,这就说明计算机要想正确的模拟现实世界,一定要解决程序的“并行”问题。这就引出了程序设计中的一个非常重要的技术——多线程。幸运的是Java语言内置了对多进程的支持。A)概念 线程是程序内部的顺序控制流,是程序中的一条执行路径。每个线程都是一个能独立执行自身指令的不同控制流,每个线程有其自身的产生、存在和消亡的过程,线程是一个动态的概念。多线程是程序中包含多条执行路径。在同一个程序中可以运行多个线程来执行不同的任务,多个线程并行的完成自身的任务。多线程是实现并发的一个有效手段。B)线程的状态一个线程从创建到消亡的过程称为线程的生命周期。在一个完整的生命周期中... 阅读全文
posted @ 2013-03-04 17:16 g.hui 阅读(701) 评论(0) 推荐(0)