彻醉人生
2018-07-23 15:39
这里为什么不能用Inner i=new Inner?
因为Inner类是一个非静态的类,而主函数时静态的,不能在静态的方法中调用非静态变量。你可以在Inner定义时在前面加个static就可以直接调用了
语法要求:Inner 是一个内部类,不能直接实例化这个类,也就是不能直接创建内部类
这个类相当于一个实例对象中的内部类,肯定要用实例对象那调用啊
去掉hello
Java入门第二季 升级版
530650 学习 · 6091 问题
相似问题
回答 1
回答 7
回答 3
回答 4
回答 2