Das Schlüsselwort this in Java bezieht sich auf die aktuelle Objektinstanz. Es wird verwendet, um auf Mitgliedsvariablen und -methoden zuzugreifen, andere Konstruktoren von einem Konstruktor aufzurufen, die aktuelle Objektreferenz zurückzugeben und andere Gelegenheiten.
Die Rolle dieses Schlüsselworts in Java
In Java ist das Schlüsselwort this eine Referenz, die auf die aktuelle Objektinstanz verweist. Es wird hauptsächlich für folgende Zwecke verwendet:
Zugriff auf die Mitgliedsvariablen und Methoden des aktuellen Objekts:
Beispiel:
<code class="java">class Student { private String name; private int age; public Student(String name, int age) { this.name = name; this.age = age; } public String getName() { return this.name; } }</code>
Andere Konstruktoren von einem Konstruktor aufrufen:
Beispiel:
<code class="java">class Employee { private String name; private int salary; public Employee(String name) { this(name, 0); } public Employee(String name, int salary) { this.name = name; this.salary = salary; } }</code>
Gibt die aktuelle Objektreferenz zurück:
Beispiel:
<code class="java">class StringBuilder { private String str; public StringBuilder append(String s) { str += s; return this; // 返回当前 StringBuilder 对象引用 } }</code>
Andere Verwendungen:
Das obige ist der detaillierte Inhalt vonDie Rolle dieses Schlüsselworts in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!