黑马程序员技术交流社区
标题:
读取程序结果,并给出解释
[打印本页]
作者:
吕晓阳
时间:
2015-4-17 09:18
标题:
读取程序结果,并给出解释
x输出结果为多少,为什么
class Outer
{
private int x = 3;
class Inner//内部类
{
int x = 4;
void function()
{
int x = 6;
System.out.println(Outer.this.x);
System.out.println(this.x);
System.out.println(+x);
}
}
void method()
{
Inner in = new Inner();
in.function();
}
}
class InnerClassDemo
{
public static void main(String[] args)
{
Outer out = new Outer();
out.method();
}
}
复制代码
作者:
lwj123
时间:
2015-4-17 10:49
System.out.println(Outer.this.x);外部类的成员3
System.out.println(this.x);内部类的成员4
System.out.println(+x);局部变量6
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2