JAVA SE 執行緒基礎操作

2021-08-22 13:47:07 字數 1554 閱讀 6543

構造方法

獲取資訊

獲取物件

獲取狀態

修改資訊

修改狀態

例項:main函式的對應main執行緒

public class test 

}

例項 : 計算大於某一規定值的質數的執行緒

//(繼承thread類)

class primethread extends thread

//重寫run方法

public void run()

}

//(實現runnable介面)

class primerun implements runnable

public void run()

}

//繼承thread類的執行緒類

public class test

}

//實現runnable介面的執行緒類

public class test

}

例項:設定倒計時

//測試類

public class test

}

//執行緒類

public class thread_a implements runnable catch (interruptedexception e)

i--;}}

}

//異常法終止執行緒

public class thread_b extends thread

system.out.println("i =" + (i + 1)); //i =74842

}system.out.println("如果輸出,表示,執行緒終止後,仍然會繼續執行,執行緒未停止");//非異常法會繼續執行。

} catch (interruptedexception e)

}}

//執行類

public class run catch (exception e)

system.out.println("ending");

}}

//return法

public class thread_c extends thread

system.out.println(system.currenttimemillis());}}

}

public class run  catch (interruptedexception e) 

}}

javaSE基礎26之執行緒

定義 同時對多項任務加以控制 public class music extends thread catch interruptedexception ex public class eat extends thread catch interruptedexception ex public cl...

JavaSE 多執行緒基本操作一

在多執行緒操作中,有一些常用的方法可以直接供我們使用,這篇部落格主要總結一下這些基本操作。1 執行緒的命名與取得 因為多執行緒的執行狀態我們無法確定,所以在對多執行緒的操作必須有乙個明確標識出線程物件的資訊,這個資訊往往通過名稱來描述。在thread類中,提供了一系列的相關方法。方法名稱 型別描述 ...

javaSe 執行緒練習

1 編寫兩個執行緒,乙個執行緒列印1 52的整數,另乙個執行緒列印字母a z。列印順序為12a34b56c 5152z。即按照整數和字母的順序從小到大列印,並且每列印兩個整數後,列印乙個字母,交替迴圈列印,直到列印到整數52和字母z結束 test junit測試 public void print ...