effective javaの第2版を読みました。
Java6対応ということで、かなり書き換わっています。
それにあわせて、初版にあったタイプセーフenumパターンなど、Java5以降の新機能で置き換えられたものは削除されています。
ですから、いまから読む人も (重複するところはかなりありますが) 初版と第2版の両方を入手しておくべきと思います。
第2版では、新機能への対応以外にも遅延初期化ホルダークラスイデオムやシリアライズ・プロキシなど、既存機能の新しい有効な使い方が提案されています。
# これらは結構感動しました。
その辺も含めて、初版に価値があると思った人は第2版も必読だと思います。
Java6対応ということで、かなり書き換わっています。
それにあわせて、初版にあったタイプセーフenumパターンなど、Java5以降の新機能で置き換えられたものは削除されています。
ですから、いまから読む人も (重複するところはかなりありますが) 初版と第2版の両方を入手しておくべきと思います。
第2版では、新機能への対応以外にも遅延初期化ホルダークラスイデオムやシリアライズ・プロキシなど、既存機能の新しい有効な使い方が提案されています。
# これらは結構感動しました。
その辺も含めて、初版に価値があると思った人は第2版も必読だと思います。
※コメント投稿者のブログIDはブログ作成者のみに通知されます