Das Schlüsselwort this in Java zeigt auf das Objekt, dessen Methode aufgerufen wird. Es wird verwendet, um in den folgenden Situationen auf das aktuelle Objekt zu verweisen: Instanzmethode: Zeigt auf das Objekt, für das die Methode aufgerufen wird. Konstruktor: Zeigt auf das zu erstellende Objekt. Statische Methoden: Nicht verfügbar, da statische Methoden zu keinem bestimmten Objekt gehören.
Auf welches Objekt verweist das Schlüsselwort this in Java?
Dieses Schlüsselwort wird in Java verwendet, um auf das aktuelle Objekt zu verweisen. Es zeigt auf das Objekt, dessen Methode aufgerufen wird.
Detaillierte Erklärung:
<code class="java">class Person { private String name; public String getName() { return this.name; } }</code>
In der Methode getName()
bezieht sich this
auf das Objekt Person
, das die Methode aufruft. getName()
方法中,this
引用了正在调用该方法的 Person
对象。
this
指向正在创建的对象。它通常用于初始化对象的字段。例如:<code class="java">class Person { private String name; public Person(String name) { this.name = name; } }</code>
在 Person
构造方法中,this
引用了正在创建的 Person
对象,将参数 name
赋值给对象的 name
字段。
this
Konstruktor: Im Konstruktor zeigt this
auf das zu erstellende Objekt. Es wird normalerweise zum Initialisieren von Feldern eines Objekts verwendet. Zum Beispiel:
Im Person
-Konstruktor bezieht sich this
auf das zu erstellende Person
-Objekt und den Parameter name wird dem Feld <code>name
des Objekts zugewiesen.
this
verwenden. 🎜🎜🎜🎜Zusammenfassung: 🎜🎜🎜Das Schlüsselwort this in Java zeigt immer auf das Objekt, dessen Methode aufgerufen wird. Es wird in Instanzmethoden und Konstruktoren verwendet, um auf das aktuelle Objekt zu verweisen, und ist in statischen Methoden nicht verfügbar. 🎜Das obige ist der detaillierte Inhalt vonAuf welches Objekt verweist dies in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!