`

嵌套类与内部类的区别

 
阅读更多
1.嵌套类是被声明为静态的内部类,即Staic Nested Class它可以不依赖于外部类实例被实类化


2.而通常的内部类(Inner Class)需要在外部类实例化后才能实类化

Static Nested Class是被声明为静态(static)的内部类,它可以不依赖于外部类实例被实例化。而通常的内部类需要在外部类实例化后才能实例化。
(1)静态内部类(Inner Class)意味着1创建一个static内部类的对象,不需要一个外部类对象,(2)不能从一个static内部类的一个对象访问一个外部类对象
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics