1. 程式人生 > >實現Runnable介面實現多執行緒

實現Runnable介面實現多執行緒

如果某個類繼承了另一個類,同時又想採用多執行緒技術,就不能應用Thread類產生執行緒,因為Java不允許多繼承,這時就要用Runnable介面來建立執行緒。
public class demo10291 {

public static void main(String[] args) {
    // TODO Auto-generated method stub

    TestThread3 t = new TestThread3();//產生Runnable介面的子類例項化物件
    new Thread(t).start();

    for(int i=0;i<8;i++)
    {
        System.out.println("main 在執行!");
    }       
}

}

public class TestThread3 implements Runnable{
//TestThread3通過實現Runnable 介面,實現多執行緒
public void run()
{
for(int i=0;i<10;i++){
System.out.println(“TestThread 在執行!”);
}
}
}