1. 静态内部类可以有静态成员,也可以有非静态成员。
2. 静态内部类可以访问顶层类的静态成员。
3. 静态内部类不可以访问顶层类的非静态成员。
4. 非静态内部类不能有静态成员。
5. 非静态内部类可以访问顶层类的任何成员。
6. 非静态内部类可以访问相同顶层类下的任何静态内部类的静态成员,包括静态私有成员,通过<静态内部类的类名>.<静态成员名>来访问。
7. 非静态内部类可以访问相同顶层类下的任何静态内部类的非静态成员,包括非静态私有成员,通过<静态内部类的对象名>.<非静态成员名>来访问)。