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

this问题

this问题

jackiec 2015-12-17 21:35:34
那JTextField  bpublic void  setText(JTextField  b){this.b=b}中this.b是什么意思呢
查看完整描述

6 回答

?
1697709906

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

1、在类的方法定义中使用的this关键字代表调用该方法对象的引用。

2、当必须指出当前使用方法的对象是谁时,要使用关键字this。

3、有时使用this可以处理方法中成员变量和参数重名的情况。

4、this可以看做是一个变量,它的值是当前对象的引用。

注:this一般出现在方法中,当方法没有被调用时。并不知道this指向那个具体的对象。

当某个对象调用有this的方法时,this就指向调用这个方法的对象。


查看完整回答
反对 回复 2015-12-18
?
lynhao

TA贡献81条经验 获得超57个赞

这个问题前面有童鞋问过了你可以搜索一下,建议学习java基础哦~

查看完整回答
反对 回复 2015-12-18
?
小松岗

TA贡献2条经验 获得超0个赞

1l的问答有点问题,this是调用的类对象才是

查看完整回答
反对 回复 2015-12-17
?
小松岗

TA贡献2条经验 获得超0个赞

第一个B如果不加this,那第一个B就是方法参数里声明的局部变量,而不是类的全局变量,这里是告诉虚拟机,使用同名的局部变量给全局变量赋值;

查看完整回答
反对 回复 2015-12-17
?
jackiec

TA贡献2条经验 获得超0个赞

this不是当前对象么

查看完整回答
反对 回复 2015-12-17
?
李晓健

TA贡献1036条经验 获得超461个赞

在一个实体类的Class 中,this 就指的是这个类;this.b  就是指这个类的b属性  

查看完整回答
反对 回复 2015-12-17
  • 6 回答
  • 0 关注
  • 1487 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信