【EffectiveJava[5]】

<第 2 章 オブジェクトの生成と消滅>
項目5:不必要なオブジェクトの生成を避ける

■著書からの要点抜粋
・staticファクトリーメソッドを使用することで、
 たいていは不必要なオブジェクトの生成を回避できます。
・static初期化子
・ボクシングされた基本データ型よりも基本データ型を選び、
 意図しない自動ボクシングに注意すること。

■所感
不必要なインスタンスを生成しないことは今のPJのチェックスタイルでも指摘される。
まぁ、個人的には一つ一つの変数の宣言をループの外出しにまでせんでもとは思いますが。
static初期化子は使ってみたい。
あのとき、このとき。コーディングの幅が広がりそう。

Effective Java 第2版 (The Java Series)

Effective Java 第2版 (The Java Series)