線程生命週期

線程有5個狀態:NEW(新建)、RUNNABLE(就緒)、RUNNING(運行)、BLOCKED(阻塞)、TERMINATED(死亡),他們之間的轉換如下圖: NEW狀態 此狀態只創建了Thread對象,調用start方法之前,該線程不存在。 NEW狀態通過start方法進入RUNNABLE狀態 RUNNABLE狀態 此狀態真正在JVM中創建了線程,它具備執行的資格但未執行,而是在等待CPU的調度
相關文章
相關標籤/搜索