this

创建于 2024-12-02 / 25
字体: [默认] [大] [更大]

❮ Java 关键字


实例

this 与类属性(x)一起使用:

public class MyClass {
  int x;

  // 带参数的构造函数
  public MyClass(int x) {
    this.x = x;
  }

  // 调用构造函数
  public static void main(String[] args) {
    MyClass myObj = new MyClass(5);
    System.out.println("Value of x = " + myObj.x);
  }
}

运行实例 »


定义和用法

this 关键字引用方法或构造函数中的当前对象。

this关键字最常用的用法是消除类属性和同名参数之间的混淆(因为类属性被方法或构造函数参数隐藏)。 如果省略上面示例中的关键字,输出将是"0"而不是"5"。

this 也可用于:

  • 调用当前类构造函数
  • 调用当前类方法
  • 返回当前类对象
  • 在方法调用中传递参数
  • 在构造函数调用中传递参数

相关页面

Java 教程: Java Classes/Objects 教程

Java 教程: Java Constructors 教程

Java 教程: Java 方法教程


❮ Java 关键字


0 人点赞过