【EffectiveJava[7]】

<第 2 章 オブジェクトの生成と消滅>
項目7:ファイナライザを避ける

■著書からの要点抜粋
・ファイナライザは、予測不可能で、たいていは危険であり、一般には必要ありません。
・時間的に制約のあることをファイナライザで行うべきではない
・ファイナライザの使用には深刻なパフォーマンスのペナルティがあります
・終了を保証するために、明示的終了メソッドは、
 たいていtry-finally構文と一緒に使用されます。

■所感
正直、危ないから呼び出さない。くらいの認識。。。
良くも悪くも使うことはない気がする。

Effective Java プログラミング言語ガイド

Effective Java プログラミング言語ガイド