黑马程序员技术交流社区

标题: this的用法 [打印本页]

作者: 王希悦    时间: 2015-1-15 13:40
标题: this的用法
this()和 this.该怎么样使用啊,什么时候该用哪个???
作者: lwj123    时间: 2015-1-15 22:44
this()是在本类构造中调用本类其他的构造(参数不一样),this:就单单表示本类对象咯,想要调用本类成员就使用this.成员即可
作者: Novice.Jin    时间: 2015-1-15 22:51
this()用的相对较少,
作者: Novice.Jin    时间: 2015-1-15 22:54
this()>>本类
thin.>>本类对象的
作者: 时间来过    时间: 2015-1-16 09:25
this代表其所在函数所属对象的引用。也就是代表本类对象的引用。
当函数内需要用到调用该函数的对象时,就用this。
作者: 史磊    时间: 2015-1-16 23:02
局部变量的引用
作者: 1014018733    时间: 2015-1-16 23:08
(1)普通方法中,this总是指向调用该方法的对象
构造方法中,this总是指向正要初始化的对象
(2)this不能用于static方法
(3)this为隐式参数
(4)this();//通过this调用另一个构造器,但是此句必须是第一句

作者: 西西小枫    时间: 2015-1-16 23:51
this.一般用在变量中,this()用在方法中,this关键字是解决局部变量隐藏成员变量的问题。
作者: 670982188@qq.co    时间: 2015-1-16 23:52
this.代表的是哪个对象调用,this就代表谁,不一定是本类的对象,this()是指本类的对象调用本类的构造方法




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