構造方法
獲取資訊
獲取物件
獲取狀態
修改資訊
修改狀態
例項: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 ...