线程状态转换图
2019-03-01 19:30:38 0 举报
线程状态转换图
作者其他创作
大纲/内容
线程抢占到CPU时间片
run()方法,main()方法结束时,或者异常退出时,线程死亡
WaitingQueue
Running
1) 调用Thread.sleep()2) 等待用户输入
LockPool
1) o.notify()2) o.notifyAll()即被其他线程唤醒,,则从队列进入锁池中等待获得锁
Blocked
Terminal
t.start()方法调用后,即分配资源后,进入runnable准备态
1) 用户输入指令完成2) sleep()达到时间限制
synchronized(o)
Runnable
o.wait()进入队列
1) CPU时间片用完2)Thread.yield()
new
0 条评论
下一页