class Outer{
private static int outer_i = 100;//外部类的静态成员
public void test() {
class Inner{
void display(){
//访问外部类的成员变量
System.out.println(outer_i);
}
}
Inner inner = new Inner();//创建内部类对象
inner.display();//调用内部类方法
}
}
class TestStaticInner {
public static void main(String[] args) {
Outer o = new Outer();//创建外部类
o.test();//调用外部类方法
}
}