Java多線程(3)
時間 2021-01-09
標籤
java
Java多線程
多線程
線程狀態
線程共有5中狀態,在特定的情況下,線程可以在不同的轉態之間切換
- 創建狀態:實例化了一個新的線程對象,還未啓動
- 就緒狀態: 創建好的線程對象調用start()方法完成啓動,進入線程池等待搶佔CPU資源
- 運行狀態: 線程對象獲取了CPU資源,在一定的時間內執行任務
- 阻塞狀態: 正在運行的賢臣暫停執行任務,釋放所佔用的CPU資源。並在解除阻塞狀態只會也不能直接回到運行狀態,而是重新回到就緒狀態,等待獲取CPU資源
- 終止狀態: 線程運行完畢或因爲異常導致該線程終止運行
Java多線程的知識持續更新中!