免責事項:この記事はブロガーオリジナル記事です、続くBY-SAのCC 4.0を著作権契約、複製、元のソースのリンクと、この文を添付してください。
クラスアンロード
出力結果は以下のとおりです。
どのように、元のクラスローダとロードされたクラスがアンロードされていない参照してくださいするには?
操作の後、結果は変わりませんでした
解説がアンロードされない
、明示的にGCを呼び出すので、
出力は次のとおりです。
クラスがアンロードされ
、3つの基準がnullに設定されていない場合は?
運用結果は以下のとおりです。
アンロードされません
参照は、まだ元のオブジェクトを指しているときに、GCを呼び出すときので、
唯一のポイントに新しいオブジェクトに、呼び出しの後、GCは意味がありません
、そして、GCを別の場所
この場合、クラスがアンロードされます
jvisualvmを見るためのツールを使用して、