>>260
12.7 クラス及びインタフェースのアンロード
http://www.y-adagio.com/public/standards/tr_javalang2/execution.doc.html#74294
> Javaプログラム言語の処理系は,クラスを アンロード(unloaded) してもよい。
> クラス又はインタフェースは,それを定義しているクラスローダが12.6で示されるとおりに
> ガーベジコレクションによって再利用される場合に限り,アンロードしてもよい。
> ブートストラップローダによってロードされるクラス及びインタフェースは,アンロードしてはならない。

って書いてあるけど。
staticフィールド持ってる場合はアンロードしちゃダメってのはどこに書いてあった?