- PR -

メモリ管理について

投稿者投稿内容
ぜんざい
会議室デビュー日: 2005/05/17
投稿数: 5
投稿日時: 2006-06-11 15:06
スレ主です。
返信が遅くなり申し訳ありません。

finallyにおけるnull代入について、
引用:

使い終わった変数にnullを、
という習慣をつけるよりも、変数を宣言する際はスコープを極力小さくする
習慣をつけるほうが実りがあるように思います。


この点、肝に銘じておきます。


またclose()に関してですが、nullにならないことを確認いたしました。
引用:

インスタンスが存在しないのだから、"render == null"とし、renderを使用しようとしたら、NullPointerExceptionが発行される状況


を心がけます。
思い込みというか、認識不足でした。


GCについてはみなさまと同様、あくまでVMの実装に依存、という認識でしたが
System.gc()でガーベッジコレクタの起動を促すことができるというのは初耳でした。


みなさま、
様々な有用なご指摘・情報、ありがとうございました。
今後とも、よろしくお願いいたします。

スキルアップ/キャリアアップ(JOB@IT)