- 5
- 0
- 约6千字
- 约 47页
- 2017-01-04 发布于未知
- 举报
7.4 线程间通信 阻塞状态 等待锁解除 wait进入的等待状态 可运行状态 运行中 运行准备完了 再次取得锁 wait() 锁释放 notify() notifyAll() 加入等待锁阻塞和wait阻塞状态后的线程迁移状态部分图 在线教务辅导网: 更多课程配套课件资源请访问在线教务辅导网 馋死 PPT研究院 POWERPOINT ACADEMY * * * * * * * * * * 第7章 Java多线程 7.1 进程与线程 7.2 线程的创建 7.3 线程的调度与同步机制 7.4 线程的通信 7.1 Java语言的发展历史与应用7.1.1 进程的概念 进程是重量级的内核级实体,需要分配它们自己独立的地址空间:包括有虚拟内存映射、文件描述符、用户ID等,并且每个进程都有属于自己的这些集合,是资源分配的基本单位。用户的程序要访问结构中的数据、查询或改变状态,唯一方法是通过系统调用。进程间通信和转换是昂贵和受限的。 7.1 Java语言的发展历史与应用7.1.2 线程的概念 线程是轻量级实体,由寄存器、堆栈和某些数据组成。进程结构的其余部分由所有的线程所共享:如地址空间、文件描述符等——它们共享相同的地址空间并且共同分享同一个进程。线程间通信是便宜的,线程间的转换也是低成本的。 7.1
您可能关注的文档
- Java程序设计及应用开发教程虞益诚主编第10章线程机制课件教学.ppt
- Java程序设计及应用开发教程虞益诚主编第11章Applet程序课件教学.ppt
- Java程序设计及应用开发教程虞益诚主编第12章Java数据库连接课件教学.ppt
- Java程序设计及应用开发教程虞益诚主编第13章Java网络编程基础课件教学.ppt
- Java程序设计及应用开发教程虞益诚主编第14章Servlet程序设计课件教学.ppt
- Java程序设计及应用开发教程虞益诚主编第15章JSP程序设计课件教学.ppt
- Java程序设计及应用开发教程虞益诚主编第16章Java应用开发与课程设计实例课件教学.ppt
- Java程序设计简明教程p01课件教学.ppt
- Java程序设计简明教程p02课件教学.ppt
- Java程序设计简明教程p03课件教学.ppt
- Java程序设计刘卫国第8章网络程序设计课件教学.ppt
- Java程序设计刘卫国第9章数据库应用开发课件教学.ppt
- Java程序设计欧阳江林主编汪志达马荣飞副主编第1章Java基础课件教学.ppt
- Java程序设计欧阳江林主编汪志达马荣飞副主编第2章Java面向对象编程基础课件教学.ppt
- Java程序设计欧阳江林主编汪志达马荣飞副主编第3章常用工具课件教学.ppt
- Java程序设计欧阳江林主编汪志达马荣飞副主编第4章SWT图形用户界面课件教学.ppt
- Java程序设计欧阳江林主编汪志达马荣飞副主编第5章Java网络程序设计及相关技术课件教学.ppt
- Java程序设计欧阳江林主编汪志达马荣飞副主编第6章J2ME无线应用编程课件教学.ppt
- Java程序设计欧阳江林主编汪志达马荣飞副主编第7章Java数据库编程课件教学.ppt
- Java程序设计欧阳江林主编汪志达马荣飞副主编第8章JSP编程基础课件教学.ppt
原创力文档

文档评论(0)