【发布时间】:2015-05-13 13:16:16
【问题描述】:
以下代码将输出Program A。请用super.run();解释它。
class RunnableA implements Runnable{
public void run(){
System.out.println("Program A");
}
}
class MyThread extends Thread{
MyThread(Runnable r){
//set as a target
super(r);
}
public void run(){
//System.out.println("MyThread");
super.run();
}
}
class Demo{
public static void main(String args[]){
RunnableA a1=new RunnableA();
//a1.start(); //Illegal
new MyThread(a1).start();
}
}
【问题讨论】:
-
添加更多关于您正在寻找的内容的描述。您的问题非常不清楚,将被关闭。
标签: java multithreading