多執行緒(二) 常用操作方法

2021-09-25 17:24:06 字數 669 閱讀 4305

public thread(runnable target)     //構造方法

public thread(runnable target,string name)   //構造方法,建立執行緒的時候設定名稱

public final synchronized void setname(string name)     //設定執行緒名字

public final string getname()    //取得執行緒名字

public static native thread

currentthread()    //取得當前執行緒物件

設定標記位

使用stop()方法強制退出,但是該方法不太安全所以已經被廢棄了

使用thread類中的乙個interrupt()可以中斷執行緒

public final void setpriority(int newpriority)

public final int getpriority()

這兩個方法配套使用

必須在synchronized方法或塊中呼叫。因為只有在同步**塊段中才存在資源鎖定

這對方法直接隸屬於object類,而不是thread類

Java 多執行緒常用操作方法

1.多執行緒常用方法 currentthread 獲取當前執行的執行緒 getname 獲取執行緒名稱 setname 設定執行緒名稱 sleep long millis 是乙個靜態方法,使當前執行執行緒進入睡眠狀態 join join long millis 是乙個例項方法,使當前執行執行緒進入阻...

執行緒常用操作方法

thread 類中提供有設定執行緒名稱以及獲得執行緒名的方法 獲取執行緒名稱 執行緒休眠 在進行休眠的時候可能會產生中斷異常 執行緒中斷 執行緒強制執行 執行緒禮讓 執行緒優先順序 範例 package practicepackage class mmthread implements runnab...

Java 執行緒常用操作方法(命名和取得)

要想進行執行緒名稱的操作,可以使用thread類的如下方法 構造方法 public thread runnable target,string name 設定名字 public final void setname string name 取得名字 public final void getname...