- 7
- 0
- 约4.57千字
- 约 23页
- 2023-11-22 发布于湖北
- 举报
注意: 开始用功了!
《Java程序设计实用教程》 第13章
Java多线程机制
Power point 制作: 耿祥义 张跃平
配合例子源代码一起使用
导
读
§13. 1 进程与线程
§13. 1. 1 操作系统与进程
程序是一段静态的代码 , 它是应用软件执行的蓝本。
进程是程序的一次动态执行过程 , 它对应了从代码 加载 、执行至执行完毕的一个完整过程 , 这个过程也是 进程本身从产生 、发展至消亡的过程。
现代操作系统可以同 时管理一个计算机系统中 的多个进程 , 即可以让计 算机系统中的多个进程轮 流使用CPU资源。
§13. 1.2 进程与线程
线程是比进程更小的执行单位 , 一个进程在其执行
过程中 , 可以产生多个线程 , 形成多条执行线索 , 每条 线索 , 即每个线程也有它自身的产生 、存在和消亡的过
程。
线程间可以共享进程
中的某些内存单元(包括 代码与数据) , 线程的中 断与恢复可以更加节省 系统的开销。
§13.2 Java 中的线程
§13.2. 1 Java的多线程机制
Java语言的一大特性点就是内置对多线程的支持。
Java虚拟机快速地把控制从一个线程切换到另一个线程 。这些 线程将被轮流执行 , 使得每个线程都有机会使用CPU资源。
while (true) {
System .out .println ( 您好
原创力文档

文档评论(0)