dies stellt die Klasseninstanz selbst dar.
Verwendung davon
1 Stellt einen Verweis auf das aktuelle Objekt dar!
public class A{ public A getA(){ return this;//表示获取当前实例本身 } }
2. Stellt Mitgliedsvariablen der Klasse dar, keine Funktionsparameter. Achten Sie auf die Unterscheidung zwischen Funktionsparametern und Mitgliedsvariablen, wenn diese den gleichen Namen haben!
public class A{ private int a = 0;//位置1 public A getA(int a){ this.a = a;//前面this.a表示 位置1 的a,赋值=号右侧的表示参数a } }
3. Wird verwendet, um auf den Konstruktor zu verweisen, der dem angegebenen Parametertyp im Konstruktor entspricht.
public class A{ public A(int a){ } public A(){ this(1);//这里调用自身的构造函数public A(int a){ } }
php Chinesische Website, eine große Anzahl kostenloser Java-Einführungs-Tutorials, willkommen zum Online-Lernen!
Das obige ist der detaillierte Inhalt vonWas bedeutet das in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!