1. 程式人生 > 其它 >使用Runnable介面實現多執行緒的優點-T126

使用Runnable介面實現多執行緒的優點-T126

技術標籤:多執行緒Thread多執行緒javathread

package 多執行緒技能1;

/**
 * 使用Runnable介面實現多執行緒的優點
 * 因為java是單繼承的 一個類的父類繼承了Thread那麼,當我們將該類加入多執行緒時 就只能使用Runable介面了
 * 多執行緒必使用Runnable介面
 */
class Aserver extends Thread{
    public void A_mathod(){
        System.out.println("A_方法執行!");
    }
}
class Bserver extends
Aserver implements Runnable{ public void B_method(){ System.out.println("B方法執行"); } @Override public void run() { A_mathod(); } } public class T126 { public static void main(String[] args) { Bserver bserver=new Bserver(); bserver.B_method
(); //將一個執行緒作為引數==將執行緒的run()交由其他執行緒執行 Thread thread=new Thread(bserver); thread.start(); } }

在這裡插入圖片描述