标签:存在 外部类 str his out code sys 访问 是什么
打印结果是什么 答案2public static void main(String[] args) {
Outer.Inner on = new Outer().new Inner();
on.function();
}
}
class Outer {
int x = 0 ;
class Inner{
int x = 1;
void function(){
int x =2;
System.out.println("x="+x);
}
}
}
上述程序如何访问内部类的成员变量
public class Test {
public static void main(String[] args) {
Outer.Inner on = new Outer().new Inner();
on.function();
}
}
class Outer {
int x = 0 ;
class Inner{
int x = 1;
void function(){
int x =2;
System.out.println("x="+this.x);
}
}
}
如何访问外部类的成员变量
public class Test {
public static void main(String[] args) {
Outer.Inner on = new Outer().new Inner();
on.function();
}
}
class Outer {
int x = 0 ;
class Inner{
int x = 1;
void function(){
int x =2;
System.out.println("x="+Outer.this.x);
}
}
}
标签:存在 外部类 str his out code sys 访问 是什么
原文地址:http://blog.51cto.com/13579086/2065943