黑马程序员技术交流社区
标题:
方法内用this调用成员变量,运行结果还是局部变量
[打印本页]
作者:
范鹏霄
时间:
2014-10-13 16:48
标题:
方法内用this调用成员变量,运行结果还是局部变量
class Demo11
{
public static void main(String [] args)
{
Inner in=new Inner();
in.method();
}
}
class Inner
{
int x=4;
public void method()
{
x=6;
System.out.println(this.x);
}
}
java.jpg
(14.71 KB, 下载次数: 15)
下载附件
2014-10-13 16:45 上传
真心晕了
作者:
范鹏霄
时间:
2014-10-13 16:51
额,我知道了,眼花了,sorry
作者:
Mr.Ni
时间:
2014-10-13 17:26
哪来的局部变量,你在method(),没有定义局部变量,只是对x进行了赋值
作者:
郭.威
时间:
2014-10-14 02:05
this本来就是本类中的调用
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2