为了账号安全,请及时绑定邮箱和手机立即绑定

JAVA中this有什么作用?

JAVA中this有什么作用?

慕标5832272 2019-02-19 13:12:01
JAVA中this有什么作用?
查看完整描述

2 回答

?
潇湘沐

TA贡献1816条经验 获得超6个赞

this就是当前类(MyDate)的一个代号。

在setter()方法里最能体现。

例如:
public class Test{
int i;

public void setI(int i){
this.i = i;
}
}

setI()方法的参数名为i,Test类的属性也为i,所以在setI()方法中必须用this指定具体是哪一个i。

this.i 就代表了当前类(Test)的属性i。这样才可以通过setI()方法为属性初始化。

查看完整回答
反对 回复 2019-02-24
?
一只名叫tom的猫

TA贡献1906条经验 获得超3个赞

this指代当前类,this后指代当前类的域(成员变量)和方法。

查看完整回答
反对 回复 2019-02-24
  • 2 回答
  • 0 关注
  • 507 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号