【EffectiveJava[7]】
<第 2 章 オブジェクトの生成と消滅>
項目7:ファイナライザを避ける
■著書からの要点抜粋
・ファイナライザは、予測不可能で、たいていは危険であり、一般には必要ありません。
・時間的に制約のあることをファイナライザで行うべきではない
・ファイナライザの使用には深刻なパフォーマンスのペナルティがあります
・終了を保証するために、明示的終了メソッドは、
たいていtry-finally構文と一緒に使用されます。
■所感
正直、危ないから呼び出さない。くらいの認識。。。
良くも悪くも使うことはない気がする。
- 作者: Joshua Bloch,ジョシュア・ブロック,柴田芳樹
- 出版社/メーカー: ピアソン・エデュケーション
- 発売日: 2001/12/03
- メディア: 単行本
- 購入: 5人 クリック: 124回
- この商品を含むブログ (105件) を見る