在Java中,this關鍵字用于表示當前對象的引用。它可以用于以下幾種情況:
public class MyClass {
private int num;
public MyClass() {
this(0); // 調用帶參構造函數
}
public MyClass(int num) {
this.num = num;
}
}
public class MyClass {
private int num;
public void method1() {
// 調用method2方法
this.method2();
}
public void method2() {
// 執行方法邏輯
}
}
public class MyClass {
private int num;
public MyClass setNum(int num) {
this.num = num;
return this;
}
}
以上是this關鍵字的常見用法,它主要用于指代當前對象,以及在構造函數和方法之間進行調用。