Java线程状态转移图
2011-09-06 19:31
162 查看
当某个线程调用wait方法后,它会进入等待状态(wait pool),等待其他人来通知它。当另一个线程调用notify方法时,系统会去等待池中“任意”挑选一个正在等待的线程出来,进入锁定池中。为什么会进入锁定池中呢?这是因为当Thread对象调用wait方法后,会释放掉所有的锁,才会进入等待池。wait和notify方法必须要在锁定的程序语句块中才能调用和使用
相关文章推荐
- 日常小结-java线程状态的转移
- Java线程的状态
- Java 线程的状态与一些方法
- Java多线程:线程状态
- 【java多线程与并发库】---传统java多线程<4> .线程状态及优先级
- java多线程之线程状态
- Java线程状态转换
- java 线程的状态分析 sleep yield join wait notify notifyall
- 从头认识java-17.3 线程状态
- Java多线程:线程状态
- Java总结(九)——(线程模块 一(线程的创建(方法一)与启动,线程状态与生命周期,进程与线程))
- Java多线程(二):线程的生命周期和状态控制
- java线程状态
- Java线程:线程状态的转换
- Java多线程:线程状态
- JAVA基础初探(十四)多线程(线程与进程概述、线程的实现、状态、常用方法、优先级、生命周期)
- Java线程的5种状态及切换
- Java多线程之线程生命周期以及线程各个时期的状态
- java 线程的几种状态
- Java线程的5种状态及切换