Java 線程的生命週期

通用的生命週期 可以用如下圖所示的 「五態模式」 來描述,分別爲:初始狀態、可運行狀態、運行狀態、休眠狀態、終止狀態。 初始狀態:線程被創建,但是還不允許分配 CPU 執行,屬於編程語言特有,僅僅是在編程語言創建,操作系統層面還沒有。 可運行狀態:可以分配 CPU 執行,操作系統也創建了線程。 運行狀態:可運行狀態的線程獲取到 CPU 時間分片就轉換成了運行狀態。 休眠狀態:運行狀態的 線程調用了
相關文章
相關標籤/搜索