執行緒定義
class 類別名稱 extends Thread { public void run ( ) 以其他執行緒執行處理; } }使用時,此類別物件呼叫 start() 啟動執行緒。
範例
class Car extends Thread { private String name; public Car(String name){ this.name = name; } public void run() { for(int i=0; i <= 3; i++){ try{ sleep(1000); System.out.println("執行 "+name+" 執行緒"); }catch(InterruptedException e){ System.out.println("例外錯誤 " + e.toString()); } } } } public class ThreadTest { public static void main(String[] args) { Car car1 = new Car("汽車1"); car1.start(); Car car2 = new Car("汽車2"); car2.start(); } }執行結果
沒有留言:
張貼留言