课程
/后端开发
/Java
/深入浅出Java多线程
Thread actor=new Actor(); 这怎么理解?
2016-11-17
源自:深入浅出Java多线程 2-3
正在回答
Actor是Thread的子类,这是定义一个父类类型的引用指向一个子类的对象,如果子类中重写了父类中的一个方法,那么在调用这个方法的时候,将会调用子类中的这个方法,如果子类中定义了父类中没有的方法是没办法执行的,这里呢,你可以理解为:Actor actor=new Actor();
Eula_dz 提问者
为什么我不能用Actor
多态呀,三大特性之一
举报
带你一起深入浅出多线程,掌握基础,展望进阶路线
3 回答Thread actor=new Thread(new Actor(),"Mr.Thread");
2 回答new一个Actor类的对象赋给Thread类型的引用和赋给Actor类型的引用,效果是一样的
2 回答actor的声明
2 回答怎么我的不行Actor报错
4 回答No enclosing instance of type Actor is accessible. Must qualify the allocation with an enclosing instance of type Actor (e.g. x.new A() where x is an instance of Actor).