static class(内部静态类)
1、用static修饰的是内部类,此时这个内部类变静态内部类;对测试有用
2、内部静态类不需要有指向外部类的引用
3、静态静态类只能访问外部类的静态成员,不能访问外部类的非静态成员
non static class(非静态内部类)
1、费静态内部类需要持有外部类的引用
2、费静态内部类能够访问外部类的静态和费静态成员
3、一个非静态内部类不能脱离外部类实体被创立
4、一个非静态内部类可以访问外部类的数据和方法
static class(内部静态类)
1、用static修饰的是内部类,此时这个内部类变静态内部类;对测试有用
2、内部静态类不需要有指向外部类的引用
3、静态静态类只能访问外部类的静态成员,不能访问外部类的非静态成员
non static class(非静态内部类)
1、费静态内部类需要持有外部类的引用
2、费静态内部类能够访问外部类的静态和费静态成员
3、一个非静态内部类不能脱离外部类实体被创立
4、一个非静态内部类可以访问外部类的数据和方法