内部类的隐蔽用法
public class Outer {
private String value;
public Outer(String value) {
this.value = value;
}
public class Inner {
public void printString() {
System.out.println(Outer.this.value);
}
}
public static void main(String[] args) {
Outer o = new Outer("hello");
Inner i = o.new Inner();
i.printString();
}
}
能打破一个观念,new 关键字前面并不是什么都不可以跟,哈哈哈