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

this.方法

sendMessage这个方法不可以直接调用吗,一定要使用this?

正在回答

2 回答

实际上不加this也可以的,只是一般在调用成员方法的时候都习惯指定一个对象,而this表示的就是当前对象

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

Hzebin 提问者

非常感谢!
2017-04-21 回复 有任何疑惑可以回复我~

this
用来区分方法里面的参数还是类的属性 


方法的参数如果和类的属性重名了,java里面是就近原则 
不加this
就不会跟属性产生联系,只有加了this才会是属性的值


我是这么理解的

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

举报

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

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

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