JAVA线程生命周期
2021-06-09 11:42:25 0 举报
JAVA线程生命周期
作者其他创作
大纲/内容
等待进入Synchronized方法/程序块
无限等待(WAITING)
初始化(NEW)
Object.wait()Thread.join()LockSupport.park()
运行中(RUNNING)
就绪(READY)
yield()系统调度
异常中断/执行完成
Thread.sleep(long)Object.wait(long)Thread.join(long)LockSupport.parkNaos()LockSupport.parkUntil()
终止(TERMINATED)
实例化
Object.notify()Object.notifyAll()LockSupport.unpark(Thread)
超时等待(TIMED_WAITING)
获取到锁
阻塞(BLOCKED)
运行(RUNNABLE)
收藏
0 条评论
下一页