class Day10_11 {
public static void main(String[] args) {
Outer.Inner oi = new Outer().new Inner();
oi.print();
}
}
class Outer {
public int num = 10;
class Inner {
public int num = 20;
public void print(){
int num = 30;
System.out.println(num);//本方法中的局部变量
System.out.println(this.num);//内部类中的成员变量
System.out.println(Outer.this.num);//外部类中的成员变量
}
}
}
输出
如果只有一个num变量,那么完全就不用理会这么多了,直接num它就会自动搜索到