再去西藏
2014-11-25 20:22
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修饰 这样就可以调用了
Java入门第二季 升级版
530644 学习 · 6091 问题
相似问题