#java におけるオブジェクト参照とは
1. 参照の概念
If変数 型が基本型ではなくclass 型である場合、変数は参照とも呼ばれます。実際、GC は主に、オブジェクトがそのオブジェクトを指す参照を持っているかどうかに依存します。この参照の強弱関係に従って、JDK1.2 バージョンからオブジェクト参照は 4 つのレベルに分割され、プログラムがオブジェクトのライフサイクルをより柔軟に制御できるようになりました。これら 4 つのレベルは、高から低の順に、強参照、ソフト参照、弱参照、仮想参照です。
2. オブジェクト参照
new Hero(); は、 Hero オブジェクトですが、オブジェクトを作成するだけで、それにアクセスする方法はありません。このオブジェクトにアクセスするには、参照を使用してオブジェクトを表します。 Hero h = new Hero();
hこの変数は Hero 型です。参照とも呼ばれます = 参照 h が右側に作成されたオブジェクトを表すことを意味します 「代表」 オブジェクト指向では「ポインティング」とも呼ばれます。
つまり、Java におけるオブジェクトへの参照は、作成されたオブジェクトを指すクラス型変数です。
php 中国語 Web サイト、無料のJava 入門チュートリアル が多数あり、オンラインで学習することを歓迎します。
以上がJavaのオブジェクト参照とは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。