黑马程序员技术交流社区

标题: this [打印本页]

作者: Dark_Knight    时间: 2014-12-13 00:23
标题: this
关于this的用法,大神有没有整理的。
作者: -律-    时间: 2014-12-13 01:06
本帖最后由 -律- 于 2014-12-13 01:11 编辑

this代表当前对象,
简单来说谁调用方法体,方法体中的this就代表哪个对象

通常用法,子类的方法是用this避免和父类混淆,
而要用到父类的成员或方法用super.xxx
在java里面,this表示自己本身,也就是自己本身这个对像的引用的意思

作者: qowoeo7538    时间: 2014-12-13 22:02
this相当于一个指针,它所指向的是当前对象。
作者: 提米特    时间: 2014-12-14 09:58
this关键字的使用:1.用于区分同名变量(成员变量和局部变量)
                          2.用于构造函数间调用
一般函数不允许使用this语句,只能在构造函数中使用
作者: 飞跃离开    时间: 2014-12-14 10:44
这是别人的总结,很不错。http://blog.csdn.net/fzfengzhi/article/details/2174406
作者: 960943877    时间: 2014-12-14 13:07
1使用this关键字引用成员变量:this.成员变量 2 使用this关键字引用当前对象
作者: 960943877    时间: 2014-12-14 13:10
1使用this关键字引用成员变量:this.成员变量 2 使用this关键字引用当前对象3使用this关键字调用构造方法: this (参数列表)




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2