電子書籍の厳選無料作品が豊富!

こんにちは。Javaでオブジェクト(インスタンスや配列など)を自分で廃棄する方法はないのでしょうか。gcメソッドはJVMにガベージコレクション実行の依頼をするだけで必ず実行してくれないので、自分で不要だとわかっているインスタンスを破棄したいのでそのようなコードやメソッドがあれば教えてください。

A 回答 (1件)

Cと違ってJavaにそのような方法はありません。


自分で必要ないと思ったら、そのタイミングでnullを代入するぐらいですかね。(GCの対象になるだけで、すぐさま破棄されるわけではありませんが)
    • good
    • 0
この回答へのお礼

解決しました

やはりそうですか。となるとJavaではヒープの開放はJVMに頼るしかないですな。回答ありがとうございました。

お礼日時:2016/04/01 01:46

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!