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

正在回答

2 回答

  1. this指代当前对象,当方法的参数名和属性名一样的时候,且在方法中要同时使用,则必须使用this.参数名 和 参数名区分那个是参数,那个是属性

  2. this不能使用在static修饰的方法或者代码块中,因为static是这个类所有对象的,而this只表示当前这个对象

  3. 其他大多情况可以使用this,也可以不适用

    (纯属个人见解。。。)

2 回复 有任何疑惑可以回复我~
#1

冫沦陷 提问者

非常感谢!
2016-11-16 回复 有任何疑惑可以回复我~

this是调用当前对象的属性和方法的,比如在你的类下面有一个方法定义了与类属性相同的成员变量时,你想在方法里给类属性赋值,就可以用this。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第二季 升级版
  • 参与学习       530099    人
  • 解答问题       6086    个

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

进入课程
意见反馈 帮助中心 APP下载
官方微信