線程的狀態

 

 

線程的狀態有New  Runnable  Running  Wait Blocked Dead 只有線程進入Running 狀態是才能夠執行相關任務,而當線程進入wait 狀態時,wait如下的代碼會暫不執行,等待線程被喚醒以後纔會執行。線程

 

運行到 condition.await();時相應的線程會進入等待狀態。以下圖所示:main-thread 由Running狀態變成------Wait 狀態3d

 

 

 

 

相關文章
相關標籤/搜索