一道Java选择题,答案是什么?为什么?求详细解答,谢谢。
一道Java选择题,答案是什么?为什么?求详细解答,谢谢。
日期:2013-10-25 18:05:31 人气:1
因为Inner是个静态内部类 所以只需要外部类Outer实例化就可以用 即new Outer().Inner() 不需要new Outer().new inner()也可以用
在别的包中只要import foo 然后new 出Outer实例就可以用Inner
因此B C D都不对
A的话Outer要有括号 new Outer().Inner()
如果Inner不是static类型就要new Outer().new inner()才能用内部类
