聊聊Thread的狀態與ThreadLocal

一 線程狀態 在之前討論線程-基礎知識的時候,詳細講述過java的線程模型、線程狀態流轉、線程安全出現的原因以及解決辦法,所以這裏不多過的討論這一塊。此小節的重點從源碼的角度上看看那些地方會引起線程狀態變化。 1 線程狀態流轉 圖中Waiting、Blocking的區別是:  - 當線程處於Blocking狀態時,代表着線程可以嘗試獲取CPU資源。  - 當線程處於Waiting狀態時,線程不會獲
相關文章
相關標籤/搜索