代码点读机 / Java / this_keyword

this_keyword Java · 常用功能

this 指代当前对象实例,常用来区分同名的参数和字段。

怎么用

this.字段名 或 this(参数) 调用其他构造方法

小例子

public class Person {
  private String name;
  public void setName(String name) {
    this.name = name;
  }
}

运行结果

把参数 name 的值赋给当前对象的 name 字段

提醒:this(...) 调用其他构造方法时必须放在构造方法的第一行

官方文档:https://docs.oracle.com/javase/tutorial/java/javaOO/thiskey.html

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Java全部词条