慕粉4379728
2017-05-12 19:59
package com.cmf;
public class Threadx extends Thread{
public void run() {
System.out.println(getName() + "是一个演员");
int count = 0;
System.out.println(getName() + "登台演出"+(++count));
System.out.println(getName()+"的演出结束了");
}
public static void main(String[] args) {
Threadx actor = new Threadx();
actor.setName("Mr.Thread");
actor.start();
}
}
因为子类重写了父类的run方法,父类对象不能调用子类的重写的run方法;也可以通过父类对象去引用子类对象去实现调用子类的run方法Thread actor = new Threadx();
就是上面这样写的呀
深入浅出Java多线程
186088 学习 · 464 问题
相似问题