使用Runnable介面實現多執行緒的優點-T126
阿新 • • 發佈:2021-01-11
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();
}
}