public class HelloWorld{
private int a =99;
static int b = 20;
public static class Inner{
int b= 2;
//内部类中的方法
public void test() {
System.out.println( HelloWorld.b );
System.out.println( b );
}
}
//测试成员内部类
public static void main(String[] args) {
Inner abd = new Inner();
abd.test();
}
}
静态内部类只能调用外部类的静态属性 所以a 必须用static修饰 这样就可以调用了