线程的状态转换
2021-03-22 22:31:55 25 举报
线程状态转换
作者其他创作
大纲/内容
o.wait()t.join()LockSupport.park()
new
NEW
线程被挂起
等待进入同步代码块的锁
线程的几种状态:创建、就绪、运行、阻塞、死亡
Blocked
start
o.notify()o.notifyAll()LockSupport.unpark()
Ready
Waiting
获得锁
Running
TimedWaiting
时间结束
Teminated
线程被调度器选中执行
Thread.yield
o.sleep(time)t.join(time)LockSupport.parkNanos()LockSupport.parkUnit()
0 条评论
下一页