黑马程序员技术交流社区
标题:
关于this语句的适用性?
[打印本页]
作者:
Household
时间:
2013-12-10 19:50
标题:
关于this语句的适用性?
this语句:看上去是用于区分局部变量和成员变量同名的情况。
但this语句为什么可以解决这一个问题?this又代表着什么呢?欢迎大家有各自的看法,一起讨论下,非常感谢!!
作者:
王琪
时间:
2013-12-14 11:26
我觉得this.的this是保存地址的接受吊住的地址,是冯佳老师说的,但不用太纠结细节this不但可以调用属性方法,还有自己的调用构造方法的形式 还有super.呢,我觉得this是一个封装好的实例,jvm自己的,有例子吗?
作者:
kongyan4696
时间:
2013-12-16 10:43
个人理解:this表示当前实力的引用,
作者:
淡淡de烟草味
时间:
2013-12-17 23:09
(1)是一个关键字。代表当前类的引用。
简单记:在方法中,哪个对象调用方法,this就代表谁。
(2)应用场景:
解决局部变量隐藏成员变量问题。
作者:
刘松703
时间:
2013-12-18 10:00
this ,这个我常用的时候一般是在构造构造函数使用的,this我觉得就是表示当前类或方法,例如:
class people(){
String name;
people(String name){
this.name = name;
}
}
以上的代码中的name是不一样的,用this来区分,this就表示你当前的类people
作者:
夏德宇
时间:
2013-12-18 12:50
this表示当前对象的引用,所以“this.成员变量名”的方式引用的是成员变量。一个对象创建后,Java虚拟机会给这个对象分配一个自身的引用,这个引用的名字就是 this,
作者:
gis_zhouda
时间:
2013-12-19 17:52
this应该是类的当前对象的引用
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2