Java线程状态变迁
2022-03-16 06:55:22 0 举报
Java线程状态变迁
作者其他创作
大纲/内容
运行中(RUNNING)
等待(WAITING)
等待进入synchronzied方法
执行完成
Object.notifyAll()
Object.notify()
Thread.sleep(long)
LockSupport.unpack(Thread)
终止(TERMINATED)
超时时间到
获取到锁
阻塞(BLOCKED)
Thread.yield()系统调度
LockSupport.park()
Object.wait()
Thread.start()
LockSupport.unpark(Thread)
超时等待(TIMED_WAITING)
Thread.interrupt()
系统调度
实例化
Object.wait(long)
LockSupport.parkNanos()
Thread.join(long)
运行(RUNNABLE)
Object.join()
LockSupport.parkUntil()
就绪(READY)
初始(NEW)
0 条评论
回复 删除
下一页