package pkg9.pkg8;

class MyThread implements Runnable{
    public void run(){
        for(int i = 0 ; i < 3 ; i++){
            System.out.println(Thread.currentThread().getName() + "i = " + i);
        }
    }
}


public class Main {

   
    public static void main(String[] args) {
        MyThread my = new MyThread();
        new Thread(my).start();
        new Thread(my,"執行緒-A").start();
        new Thread(my,"執行緒-B").start();
        new Thread(my).start();       //系統自動設定執行緒名稱
        new Thread(my).start();      //系統自動設定執行緒名稱
        
        Thread t = new Thread(my,"執行緒-C");
        t.start();
        
        System.out.println("判斷執行緒-C是否有啟動中 -- >" + t.isAlive());     //判斷是否啟動執行緒
    }
}


執行緒-Ai = 0
執行緒-Ai = 1
執行緒-Ai = 2
Thread-1i = 0
Thread-1i = 1
Thread-1i = 2
執行緒-Bi = 0
執行緒-Bi = 1
執行緒-Bi = 2
Thread-0i = 0
Thread-0i = 1
Thread-0i = 2
執行緒-Ci = 0
執行緒-Ci = 1
執行緒-Ci = 2
判斷執行緒-C是否有啟動中 -- >true
Thread-2i = 0
Thread-2i = 1
Thread-2i = 2


 

arrow
arrow
    文章標籤
    Java
    全站熱搜
    創作者介紹
    創作者 mingyilai 的頭像
    mingyilai

    mingyilai的部落格

    mingyilai 發表在 痞客邦 留言(0) 人氣()