多線程學習之線程的五種狀態圖解

下圖描述了一個線程可能的運行狀態 臨時狀態表示線程等待獲取CPU執行權利的時間,線程多數時間處於該狀態中 實際情況下,一個線程正常執行的時間一般少於等待時間 凍結狀態,表示CPU此段時間不會分配執行時間給該線程,該線程不具備獲取時間分片的權利 凍結狀態解除後,首先進入 臨時狀態(等待獲取CPU分配執行時間給它),一旦獲取CPU執行時間,則進入運行狀態 銷燬狀態:線程進入銷燬狀態有兩種方式,線程對象
相關文章
相關標籤/搜索