2016 - 2024

感恩一路有你

静态内部类调用外部类 静态内部类有什么用?它能创建对象么?

浏览量:1715 时间:2021-03-11 05:55:48 作者:admin

静态内部类有什么用?它能创建对象么?

因为静态类和方法只属于类本身,不属于类的对象,更不属于其他外部类的对象。静态内部类是在类中定义的,除任何方法外都是用static定义的;静态内部类只能访问外部类的静态成员。生成(新的)静态内部类不需要外部类成员:这就是静态内部类和成员内部类之间的区别。静态内部类对象可以直接生成Outer.Innerin=新建外部. inner();而不是生成外部类对象。这实际上使静态内部类成为顶级类。您可以定义私有静态内部类。

静态内部类调用外部类 静态类和静态内部类 内部类为什么不能有静态方法

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。