Thread類中的常用的方法

2021-10-02 09:00:17 字數 378 閱讀 6376

執行緒的優先順序:

1.max_priority: 10

min_priority: 1

norm_priority: 5 -->預設優先順序

2.如何獲取和設定當前執行緒的優先順序

getpriority(): 獲取執行緒的優先順序

setpriority(int p): 設定執行緒的優先順序

說明: 高優先順序的執行緒要搶占低優先順序執行緒cpu的執行權,但是只是從概率上講,高優先順序的執行緒高概率的情況下被執行.並不意味著只當高優先順序的執行緒執行完以後,

執行緒通訊: wait() / notify() / notifyall() : 此三給方法定義在object類中的

補充: 執行緒的分類

一種是守護執行緒,一種是使用者執行緒.

Thread類中的常用方法

1.start 啟動當前執行緒 呼叫當前執行緒的run 2.run 通常需要重寫thread類中的此方法,將建立的執行緒要執行的操作宣告在此方法中 3.currentthread 靜態方法,返回執行當前 的執行緒 4.getname 獲取當前執行緒的名字 5.setname 設定當前執行緒的名字 6...

測試Thread類中的常用方法

測試thread類中的常用方法 1 start 啟動當前執行緒 呼叫當前執行緒的run 方法 2 run 通常重寫thread類中的此方法,將建立的執行緒要執行的操作宣告在此方法中 3 currentthread 靜態方法,返回執行當前 的執行緒 4 getname 獲取當前執行緒的名字 5 set...

Thread類的常用方法

string getname 返回該執行緒的名稱。void setname string name 改變執行緒名稱,使之與引數 name 相同。int getpriority 返回執行緒的優先順序。void setpriority int newpriority 更改執行緒的優先順序。boolean...