• ベストアンサー

javaクラスファイルのロード

javaの実行時にクラスファイルがロードされる思いますが、一回ロードされたらそのままメモリ上にとどまるのでしょうか

質問者が選んだベストアンサー

  • ベストアンサー
  • _kappe_
  • ベストアンサー率68% (1581/2304)
回答No.1

Javaにはクラスアンローディングという仕組みがあって、メモリ上にロードされたクラスが不必要になれば消えてなくなる場合があります。 また、Javaプロセスが終了すればそのプロセスのメモリは消えるので、メモリ上にロードしたクラスも消えます。