java-this关键字

this关键字可以在方法的内部获得对当前对象的引用

注意:如果在方法内部调用同一个类的另一个方法,就不必使用this,直接调用即可

eg:

public class Apple{

    void eat(){}

    void wash(){eat();}//在wash()内部,你可以写this.eat(),但是没有必要写。

}

更值得注意的是:如果在方法内部调用同一个类的成员,并且该方法的参数名与成员名相同,为了防止歧义,须加上this.成员

eg:


输出结果为:sun

但是如果不加this

eg:


输出结果为:wang

没有更多推荐了,返回首页

私密
私密原因:
请选择设置私密原因
  • 广告
  • 抄袭
  • 版权
  • 政治
  • 色情
  • 无意义
  • 其他
其他原因:
120
出错啦
系统繁忙,请稍后再试

关闭