为什么静态内部类创建对象的时候不需要外部类的对象。例如:
Outer22.Inner22 inner=new Outer22.Inner();
静态内部类创建对象相关问题
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
1条回答 默认 最新
threenewbee 2017-03-13 15:19关注Java语法这么规定的,静态内部类不需要访问实例变量,所以不需要初始化外部类。
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
为什么静态内部类创建对象的时候不需要外部类的对象。例如:
Outer22.Inner22 inner=new Outer22.Inner();
Java语法这么规定的,静态内部类不需要访问实例变量,所以不需要初始化外部类。