Das Beispiel in diesem Artikel beschreibt die Verwendung dieses Schlüsselworts in Java und wird allen als Referenz zur Verfügung gestellt. Die spezifische Analyse lautet wie folgt:
1. Umfang der Nutzung hiervon
1. Das in der Klassenmethodendefinition verwendete Schlüsselwort this stellt die Referenz des Objekts dar, das die Methode aufruft.
2. Wenn angegeben werden muss, wer die Methode derzeit verwendet, verwenden Sie das Schlüsselwort this.
3. Manchmal kann dies verwendet werden, um mit Situationen umzugehen, in denen Mitgliedsvariablen und Parameter in Methoden denselben Namen haben.
4. Dies kann als Variable betrachtet werden und ihr Wert ist eine Referenz auf das aktuelle Objekt.
Hinweis: Dies erscheint im Allgemeinen in einer Methode, wenn die Methode nicht aufgerufen wird. Ich weiß nicht, auf welches konkrete Objekt dies verweist.
Wenn ein Objekt damit eine Methode aufruft, zeigt dies auf das Objekt, das diese Methode aufgerufen hat.
2. Der Programmcode lautet wie folgt:
public class TestThis{ private int i; public TestThis(int i){ this.i = i; } private TestThis increment(){ i += 1; return this; = new TestThis(100); System.out.println(mTestThis.increment().increment().i);
Die Ausgabe sieht wie folgt aus:
Ich hoffe, dass dieser Artikel für die Java-Programmierung aller hilfreich sein wird.