黑马程序员技术交流社区
标题:
this关键字
[打印本页]
作者:
dengchao
时间:
2014-12-2 23:54
标题:
this关键字
这个关键字到底是在啥情况下用的呢
作者:
cbb
时间:
2014-12-3 01:05
构造函数之间相互调用这个是this语句!
this还代表本类对象的引用!
作者:
清诗纪事
时间:
2014-12-3 07:09
我的理解是只要是对象属性类型和构造函数的参数类型一致,就加个this,构造函数之间的调用,也用this语句调用,想要输出对象的值,加this
作者:
菜鸟一号
时间:
2014-12-3 09:16
二楼说的对,我再补充一个:用来区分局部变量时用到
作者:
a371166028
时间:
2014-12-3 14:18
调用本类的时候用....
作者:
kenhe
时间:
2014-12-3 14:21
this用来代表对象 谁在调用 this就属于哪个对象
作者:
jamsjun
时间:
2014-12-3 19:21
本类对象引用啊,具体用法视频在后面都会碰到
作者:
一颗黑菜
时间:
2014-12-3 19:28
首先不可以出现在静态函数中,this语句可以用于构造函数之间互相调用,并且只能定义在构造函数的第一行
作者:
hello_csu
时间:
2014-12-3 19:57
Jvm虚拟机创建一对象的时候,就为对象指定一个自身的引用,这个就为this,其可以访问类里面任何东西,而区别于一般理解的外部引用。
可以如下理解:Class a = new A() ;
其中可以认为有两种含义:
1, a等价是对对象的外部引用。
2,还有this指向对对象自身内部引用。
不知道对楼主有没有帮助?
作者:
327753899
时间:
2014-12-4 15:47
this所在函数所在对象的引用
作者:
Dr.Sparta
时间:
2014-12-4 17:45
本类中成员与局部重复时,如果调用构造函数放在第一行
作者:
lwh316658735
时间:
2014-12-4 18:37
this就是来表示当前对象
作者:
qq623324733
时间:
2014-12-4 18:52
来学习。。
作者:
渠嘉树
时间:
2014-12-4 18:56
:lol来学习。。。。
作者:
I空空
时间:
2014-12-5 00:29
用来区分局部变量和成员变量的
作者:
wangcongwu
时间:
2014-12-5 11:10
this 的意思是这个,比如 this.我的方法(目标),意思就是在this(这个)我的方法内对(目标)进行操作,
作者:
wangcongwu
时间:
2014-12-5 11:16
this 的意思是这个,比如 this.我的方法(目标),意思就是在this(这个)我的方法内对(目标)进行操作,
比如一个男人呢想跟一个女人生孩子,生孩子的话有很多方法实现。男人是一个类,类里边有挣钱,买房子,做爱等方法。你在做爱的那个方法中调用目标是你老婆,如果你想做爱就写
this.做爱(this.老婆)
如果你觉得你自己不能让你老婆生孩子,需要别人的帮忙才能让你老婆怀孕的话,比如你需要大夫(男的)帮你的老婆受孕就用这个方法
大夫.做爱(this.老婆)
大夫可以是别人,但是你的目标是让你的老婆怀孕,所以需要使用this.老婆,意思就是你的老婆这个类主题的老婆
作者:
java小兵
时间:
2014-12-5 12:20
简单说就是变量名重复。有成员变量与局部变量时用!
作者:
人比黄瓜瘦
时间:
2014-12-5 12:51
this调用本类,super条用父类(超类)
作者:
海饼干
时间:
2014-12-5 13:42
同问问。。。
作者:
boycechan
时间:
2014-12-5 14:42
建议楼主还是好好看毕姥爷的视频吧,那里面已经讲得很清楚了。:L
作者:
Allen_Jy
时间:
2014-12-5 14:46
简单理解为当前对象 但函数调用时 需要用到当前对象时使用
作者:
李强龙
时间:
2014-12-5 15:00
this表示当前对象的引用
this可以调用本类的构造方法
this必须写在第一行
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2