2014年4月9日 星期三

執行緒 Thread: 等待執行緒 join



利用 join()方法,先讓某個執行緒完成結束後,自己才開始執行。
class Car2 extends Thread {
 String name;
 Car2 (String name){
  this.name = name;
 }
 public void run(){
  for(int i=0;i < 5;i++){
   System.out.println("執行 "+ name+" 執行緒");
  }
 }
}

public class ThreadJoin {

 public static void main(String[] args) throws InterruptedException {
  Car2 car1 = new Car2("汽車 1");
  car1.start();
  car1.join();
  
  Car2 car2 = new Car2("汽車 2");
  car2.start();
 }

}
執行結果















沒有留言:

張貼留言