每一個線程都是有優先級的,一般來說,高優先級的線程在運行時會具有優先權,
但這依賴於線程調度的實現,這個實現是和操作系統相關的(OS dependent)。我
們可以定義線程的優先級,但是這並不能保證高優先級的線程會在低優先級的線
程前執行。線程優先級是一個 int 變量(從 1-10),1 代表最低優先級,10 代表最
高優先級。
java 的線程優先級調度會委托給操作系統去處理,所以與具體的操作系統優先級
有關,如非特別需要,一般無需設置線程優先級。
每一個線程都是有優先級的,一般來說,高優先級的線程在運行時會具有優先權,
但這依賴於線程調度的實現,這個實現是和操作系統相關的(OS dependent)。我
們可以定義線程的優先級,但是這並不能保證高優先級的線程會在低優先級的線
程前執行。線程優先級是一個 int 變量(從 1-10),1 代表最低優先級,10 代表最
高優先級。
java 的線程優先級調度會委托給操作系統去處理,所以與具體的操作系統優先級
有關,如非特別需要,一般無需設置線程優先級。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。