に、含まnew A()
れるすべてのオブジェクトを保持するのに十分な量のメモリを割り当てA
ます。
オブジェクトには、や などA()
の他のオブジェクトが含まれる場合があります。B()
C()
質問 1:A()
が不要になり、ヒープから削除したい場合、その参照を設定するとうまくいきますかnull
? (そうでない場合、今このオブジェクトにシグナルを送る正しい方法は何でしょうJVM
か?)GC
質問 2:B()
もしそうなら、と を指しているインスタンスはどうなりますか?C()
質問 3:この効果を観察する方法はありますか? (オブジェクトを解放するためにメモリの割り当てが解除されています)