このキーワードは、オブジェクトの現在のインスタンスを参照するために Java で使用されます。その具体的な機能には次のようなものがあります。 現在のオブジェクト インスタンスの参照 コンストラクターから他のコンストラクターを呼び出す 内部クラスから外部クラスのメンバーにアクセスする
Java における this の役割
短い答え:
このキーワードが使用されますJava では、参照されたオブジェクトの現在のインスタンスにコピーされます。
詳細な回答:
このキーワードは Java の予約語であり、メソッド、コンストラクター、内部クラスで使用できます。その主な機能は次のとおりです。
例:
<code class="java">public class Example { private int x; public Example(int x) { this.x = x; } public int getX() { return this.x; } public static void main(String[] args) { Example example = new Example(10); int x = example.getX(); System.out.println(x); // 输出 10 } }</code>
上記の例:
Example(int x)
## の #this.x = x は、パラメーター値をオブジェクト変数
x に割り当てます。メソッド
getX()
this.x は、オブジェクト変数
x にアクセスします。
以上がJavaにおけるthisの役割の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。