内部类定义在成员位置上
可以被private static成员修饰符修饰。
被static修饰的内部类只能访问外部类中的静态成员。
内部类定义在局部位置上
也可以直接访问外部类中的成员。
同时可以访问所在局部中的局部变量,但必须是被final修饰的。
能使用那些修饰符来修饰成员内部类:
private:保证数据的安全性。
static:方便调用。
内部类定义在成员位置上
可以被private static成员修饰符修饰。
被static修饰的内部类只能访问外部类中的静态成员。
内部类定义在局部位置上
也可以直接访问外部类中的成员。
同时可以访问所在局部中的局部变量,但必须是被final修饰的。
能使用那些修饰符来修饰成员内部类:
private:保证数据的安全性。
static:方便调用。
转载于:https://my.oschina.net/u/253653/blog/224752