代码点读机 / Java / this

this Java · 关键字

指代当前对象自己,像一个人说「我的名字」时,指的就是他自己。

怎么用

this.成员名 或 this(参数)

小例子

class 人 {
  String 名字;
  人(String 名字) {
    this.名字 = 名字;
  }
}
System.out.println(new 人("小明").名字);

运行结果

输出:小明

提醒:在 static 方法里不能用 this

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

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