关于内部类静态成员的问题
public class StatiClass { static int age=100; private int c=89; public static void main(String[] args) { StatiClass o=new StatiClass(); System.out.println(o.c); new A().a(); } public class A{//这个地方会报错,请问为什么内部内中有静态成员,内部类就一定得是静态修饰的类? static int age=100; String name="张三"; public void a(){ System.out.println(name+"会活到"+age+"岁,那时候是"+StatiClass.age+"个奇迹"); } } }