我运行之后啥都没输出,可是既没有报错,也没有异常
请问一般是哪里出问题了?
(我在main函数里添加了一个输出语句是可以执行的)
代码如下:
package actor;
public class Actor extends Thread {
public static void main(String[] args){
Thread actor=new Thread();
actor.setName("Mr.Thread");
System.out.println("s");
actor.start();
}
public void run(){
System.out.println(getName()+"是一个演员");
int count=0;
System.out.println(getName()+"登台演出"+(++count));
System.out.println(getName()+"的演出结束");
}
}
有输出的,输出S
Thread actor = new Actor();父类对象的引用指向子类对象
public class actor extends Thread {
public static void main(String[] args) {
actor a = new actor();
a.setName("Mr.Thread");
System.out.println("s");
a.start();
}
public void run() {
System.out.println(getName() + "是一个演员");
int count = 0;
System.out.println(getName() + "登台演出" + (++count));
System.out.println(getName() + "的演出结束");
}
}