孩子key
2015-03-31 18:17
HelloWorld o = new HelloWorld ();
//创建内部类的对象
Inner inn = o.new Inner () ;
改为Inner inn = HelloWorld.new Inner () ;
为什么不行,内部类是public修饰的呀,可以直接调用吧?
静态内部类应该可以,public static修饰
Inner inn=new HelloWorld().new Inner();不知道这样可不可以
abc.sort() 这种形式中,前面的abc是实例啊,后面是方法啊。楼主你那个是类啊,虚的啊。
因为非静态内部类是依附于外部类存在的,所以必须在有外部类实例的情况下在可以创建
Java入门第二季 升级版
530559 学习 · 6091 问题
相似问题