3

APIドキュメントによると

この参照型は、オブジェクトへのアクセスに使用されることを意図していないという点で他の参照型とは異なりますが、オブジェクトがすでにファイナライズされており、ガベージコレクターがそのメモリを再利用する準備ができていることを示すシグナルとして使用されます。

ファントム参照を使用してオブジェクトにアクセスできない場合、ガベージコレクタはこのオブジェクトで使用されているメモリをどのように再利用しますか?

4

2 に答える 2

5

ボブ・リーによるこのプレゼンテーションは、さまざまな参照型(スライド)をわかりやすく説明するのに役立つ場合があります。

于 2010-02-17T06:43:46.453 に答える
2

ファントム参照を使用すると、オブジェクトがデッドであると宣言された後でも、オブジェクトを最後に閉じることができます。これは、ライブオブジェクトによって参照されなくなります。
http://mindprod.com/jgloss/phantom.html

于 2010-02-17T06:45:41.773 に答える