黑马程序员技术交流社区
标题:
匿名内部类可否被其他类继承
[打印本页]
作者:
zc332750
时间:
2014-2-7 11:53
标题:
匿名内部类可否被其他类继承
匿名内部类可否被其他类继承
作者:
残梦共飞雪
时间:
2014-2-8 17:03
本帖最后由 残梦共飞雪 于 2014-2-8 17:05 编辑
首先,匿名内部类无名。
所以,extends、implements无法使用。
我这么尝试了下
public class Main {
public static void main(String[] args){
Main m = new Main(){
void test(){
System.out.println("test run");
}
};
String classPath = m.getClass().toString();
System.out.println("Inner : " + classPath);
try {
Class cls = Class.forName(classPath);
System.out.println(cls);
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
}
}
复制代码
Main$1
java.lang.ClassNotFoundException(
Class cls = Class.forName(classPath);
)
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2