用static修饰内部类
在非静态内部类里不可以声明静态的成员,静态内部类不可以使用外部类的非静态成员
在非静态内部类里不可以声明静态的成员,静态内部类不可以使用外部类的非静态成员
public class StaticInner {
static int age;
static class Inner{
// age; 不能被访问
int num =0;
}
class Inner2{
// static int num; 不可以声明静态变量
}
}