线程的六种状态
- NEW(初始):線程被創建后尚未啟動。
- RUNNABLE(運行):包括了操作系統線程狀態中的Running和Ready,也就是處于此狀態的線程可能正在運行,也可能正在等待系統資源,如等待CPU為它分配時間片。
- BLOCKED(阻塞):線程阻塞于鎖。
- WAITING(等待):線程需要等待其他線程做出一些特定動作(通知或中斷)。
- TIME_WAITING(超時等待):該狀態不同于WAITING,它可以在指定的時間內自行返回。
- TERMINATED(終止):該線程已經執行完畢。
總結
- 上一篇: 为什么将老年代移动到方法区
- 下一篇: 0824-有赞