java静态内部类

1.在非静态内部类中不可以声明静态成员。
2.静态内部类不能直接访问外部类的非静态成员,但可以通过 new 外部类().成员 的方式访问。
3.创建静态内部类对象时,不需要外部类的对象,可以直接创建 内部类 对象名= new 内部类()。

4.如果外部类的静态成员与内部类的成员名称相同,可通过“类名.静态成员”访问外部类的静态成员。

原文地址:https://www.cnblogs.com/goingforward/p/5536044.html