基础 | 并发编程 - [线程状态]

@

目录

    操作系统的线程状态

    • NEW:刚 new
    • REDAY:刚 start()
    • RUNNING:刚 run()
    • BLOCKING:cpu 不能给此线程分配时间片
    • TERMINATED:停止

    JAVA 中的线程状态

    • NEW:刚 new
    • RUNNING:刚 run()
    • BLOCKING:cpu 不能给此线程分配时间片,synchronized 未抢到锁
    • WAITING:cpu 不能给此线程分配时间片,通过 Unsafe.park() 挂起
    • TIMED_WAITING:cpu 不能给此线程分配时间片,通过 Unsafe.park(time, unit) 挂起
    • TERMINATED:停止
    系统 java
    NEW NEW
    REDAY
    RUNNING RUNNING
    BLOCKING BLOCKING
    BLOCKING WAITING
    BLOCKING TIMED_WAITING
    TERMINATED TERMINATED
    posted @ 2025-05-21 10:42  问仙长何方蓬莱  阅读(7)  评论(0)    收藏  举报