JAVA 线程状态和流转过程
2021-02-03 09:50:19 6 举报
JAVA 线程状态和流转过程
作者其他创作
大纲/内容
TERMINATED
syncronized
BLOCKED
Object.notify(timeout)Object.notifyAll(timeout)Locksupport.unpark(thread)
exception
completed execution or exception
TIMED_WAITING
start()
WAITING
Object.yield()
NEW
Object.wait(timeout)Thread.sleep(timeout)Thread.join(timeout)LockSupport.parkNanos(timeout)LockSupport.parkUntil(timeout)
get cpu time
RUNNABLE
Object.notify()Object.notifyAll()Locksupport.unpark()
READY
RUNNING
Object.wait()Thread.join()LockSupport.park()
收藏
收藏
0 条评论
下一页