Java線程狀態轉換

Java語言定義了6種線程狀態,在任意一個時間點,一個線程有且僅能有其中的一種狀態,這6種狀態分別如下: 新建(New):創建後尚未啓動的線程處於這種狀態; 運行(Runnable):Runnable包括了操作系統線程狀態中的Running和Ready,也就是處於此狀態的線程有可能正在運行,或者可能正在等待着CPU爲它分配時間。 無限期等待(Waiting):處於這種狀態的線程不會被分配CPU執行
相關文章
相關標籤/搜索