java これはポインタですか?
Java にはポインタの概念がありませんが、ハンドルの概念は構文が少し異なりますが、性質は同じで、両方とも特定のクラスのオブジェクトを参照します。
#java のこれ
#ローカル (または仮パラメータ) 変数とメンバー変数が同じ名前を持つ場合、次を使用します。これは、メソッド内のメンバー変数を区別するために表現されます。 メソッド内で同じクラスの別のメソッドを呼び出す場合は、これを使用する必要はありません。同様に、メソッド内に同じ名前のローカル変数とメンバー変数がない場合、このメソッドでメンバー変数を使用するときにこれを使用する必要はありません。これは次の意味を持ちます: 1。現在のオブジェクトへの参照です。 2. 関数パラメーターの代わりにクラス メンバー変数を使用することを示します。 3. コンストラクター内で指定されたパラメーターの型を満たすコンストラクターを参照するために使用されます (実際にはコンストラクターでもあります)。ただし、ここでは非常に注意する必要があります。参照できるコンストラクターは 1 つだけであり、それは先頭になければなりません。 4. これは現在のオブジェクトを参照し、static にはオブジェクトがないため、これを静的メソッドで使用することはできません。 php 中国語 Web サイト、無料のJava 入門チュートリアル が多数あり、オンラインで学習することを歓迎します。
以上がJavaこれはポインタですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。