線程的六種狀態(Runnable、Blocked、Waiting、TimedWating詳解)

JVM線程在給定時間點只能處於一種狀態,這些狀態是虛擬機的狀態,不反映任何操作系統線程狀態。可以處於以下六種狀態之一: 1.NEW(創建) 創建態:當一個已經被創建的線程處於未被啓動時,即:還沒有調用start方法時,就處於這個狀態。 2.RUNNABLE(運行時) 運行態:當線程已被佔用,在Java虛擬機中正常執行時,就處於此狀態。 3.BLOCKED(排隊時) 阻塞態:當一個線程試圖獲取一個對
相關文章
相關標籤/搜索