首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

5种线程状态的精确定义

2012-10-09 
五种线程状态的精确定义摘自《深入理解Java虚拟机》周志明著1. New: 创建后尚未启动2. Runnable: Running(正

五种线程状态的精确定义
摘自《深入理解Java虚拟机》周志明著

1. New: 创建后尚未启动
2. Runnable: Running(正在执行) 或 Ready(正在等待分配时间片)
3. Waiting: 不会分配CPU时间,直到被唤醒进入Runnable
4. Timed Waiting: 不会分配CPU时间片,直到被唤醒,或者Time Up
5. Blocked: 在等待一个排它锁,等拿到锁了就进入Runnable

热点排行