小楼一夜听春雨 发表于 2013-12-13 20:53
你的错误:JAVA代码格式
在继承的父类里,是不能有main主函数的
class Outer
❦_H_t 发表于 2013-12-13 20:48
你的第一段代码,输出时直接写super.num就可以了
而你第二段代码因为是内部类,所以那样的写法是可以编译通 ...
高亮亮 发表于 2013-12-13 21:07
测试,两个都正常编译,运行,都输出10......
barlay 发表于 2013-12-13 21:11
不是吧,难道跟JDK版本有关系?⊙﹏⊙
barlay 发表于 2013-12-13 20:59
你试试System.out.println(this == this);和System.out.println(super == super);分别输出啥?为什么? ...
小楼一夜听春雨 发表于 2013-12-13 21:19
System.out.println(this ==this);//true
System.out.println(super == super);//报错
System.out.printl ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |