Thread常用方法

2022-06-08 17:27:06 字數 876 閱讀 5699

方法用途

static thread currentthread()

得到當前執行緒

getname()

返回執行緒的名稱

setname(string name)

將執行緒的名稱設定為由name指定的名稱

start( )

呼叫run( )方法啟動執行緒,開始執行緒的執行

run( )

存放執行緒體**

thread.sleep(1000)

1秒timeunit.seconds.sleep(1);

1秒

public static void main(string args)  catch (interruptedexception e) 

}).start();

//執行緒級別

thread.currentthread().setpriority(thread.max_priority);

//執行緒名稱

thread.currentthread().setname("超級執行緒");

try catch (interruptedexception e)

// new thread(()->system.out.println("thread")).start();

system.out.println("hello word");

//輸出執行緒名

system.out.println(thread.currentthread().getname());

//執行緒級別

system.out.println(thread.currentthread().getpriority());

}

Thread常用方法

override public void run public static void main string args override public void run catch interruptedexception e 原本輸出main,但是使用join方法使main執行緒無條件等待,所以...

Thread常用方法

start start 啟動當前執行緒 呼叫當前執行緒的run run run 通常需要重寫thread類中的此方法,將建立的執行緒要執行的操作宣告在此方法中。currentthread currentthread 靜態方法,返回執行當前 的執行緒。getname getname 返回當前執行緒的名...

Thread的常用方法

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