- ベストアンサー
javaクラスファイルのロード
javaの実行時にクラスファイルがロードされる思いますが、一回ロードされたらそのままメモリ上にとどまるのでしょうか
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
Javaにはクラスアンローディングという仕組みがあって、メモリ上にロードされたクラスが不必要になれば消えてなくなる場合があります。 また、Javaプロセスが終了すればそのプロセスのメモリは消えるので、メモリ上にロードしたクラスも消えます。
javaの実行時にクラスファイルがロードされる思いますが、一回ロードされたらそのままメモリ上にとどまるのでしょうか
Javaにはクラスアンローディングという仕組みがあって、メモリ上にロードされたクラスが不必要になれば消えてなくなる場合があります。 また、Javaプロセスが終了すればそのプロセスのメモリは消えるので、メモリ上にロードしたクラスも消えます。