スポンサーリンク

Java使いの必携書「Effective Java 第2版」を,通読・マスター・事後参照するためのリンク集

名著「Effective Java (第2版)」は,Javaプログラマの必読書。

エンジニアの社内勉強会や,コミュニティの読書会などの場で,しばしば教材として使われる。


入門書でJavaの基礎を学び,

GofのデザインパターンでJava使いとしての土台を固めたら,

次はこの本しかない。中級者としての素養を会得するのに,最適また必須の一冊。


Effective Javaの目次PDFファイルはこちらにある。


Effective Javaは,Javaに関する技術的な文書を執筆する際に,参考資料としてしばしば引用される。(※

Web上に簡易インデックスのようなものがあれば,いろんな説明もしやすくなる。


下記は,この本を読んだり,あとから参考資料として指摘したりするために役立つリンク集。




Effective Java 第2版 を読む前に:

著者はJoshua Bloch(ジョシュア・ブロック)という凄腕の人で,

Sun Microsystems社でJDK5.0の開発を担当してから,この本の第1版を出版し,

その後2004年6月にGoogleに移籍し,Javaのチーフアーキテクトになってから,第2版に改訂した。


2001年に出た1版よりも,2008年に出た2版のほうが,90ページぐらいボリュームが多い。


特にJDK5.0リリース(2004年9月)の壁は大きく,

「JDK5 以降 / 以前」によって,資料の価値が全く違う。


なので,過去に1版を読了した人であっても,2版を手に取る必要がある。

ブックオフなどの古本屋で,間違って中古の1版を買わないように…。


この本についての全般的な評価:

バイブルというか、良書および必読の書(2009年)
http://d.hatena.ne.jp/bleis-tift/2009...

  • Java必読書のリスト。Effective Java 第2版の他には,「処方箋本」や「パズラー本」,デザインパターン本(マルチスレッド編も含む)あたりが必須。仮想マシン仕様書も。


Effective Java 第2版 が今月発売されるようです(2008年11月)
http://db2.jugem.cc/?eid=1635

  • Effective Javaは全Javaプログラマ必帯と言って良い名著。第1版はJava SE 5が出る前に書かれたので,内容が色々不足。第2版ではJava SE 6に対応


事前に訂正箇所を把握して書き込んでおく:

『Effective Java 第2版』正誤表
http://www001.upp.so-net.ne.jp/yshiba...

この本に関するオンライン・リソース

id:amachangによる読書会のまとめメモの目次

Effective Java 読書会 1 日目「static メソッドの使い方などなど」
http://d.hatena.ne.jp/amachang/201002...


Effective Java 読書会 2 日目 「equals night」
http://d.hatena.ne.jp/amachang/201002...


Effective Java 読書会 3 日目「それ Apache Commons で出来るよ」
http://d.hatena.ne.jp/amachang/201002...


Effective Java 読書会 4 日目「最近はあまり継承とか使わないらしい」
http://d.hatena.ne.jp/amachang/201002...


Effective Java 読書会 5 日目
http://d.hatena.ne.jp/amachang/201002...


Effective Java 読書会 6 日目 「ジェネリクス!」
http://d.hatena.ne.jp/amachang/201002...


Effective Java 読書会 7 日目 「PECS! PECS! PECS!」
http://d.hatena.ne.jp/amachang/201002...


Effective Java 読書会 8 日目 「それ enum で出来るよ」
http://d.hatena.ne.jp/amachang/201002...


Effective Java 読書会 9 日目 「Enum の拡張とアノテーション」
http://d.hatena.ne.jp/amachang/201002...


Effective Java 読書会 10 日目 「Java の基本テクニック集」
http://d.hatena.ne.jp/amachang/201003...


Effective Java 読書会 11 日目 「Java マルチスレッド難しいいい」
http://d.hatena.ne.jp/amachang/201003...


Effective Java 読書会 12 日目 「スレッド・セーフってなによ!!」
http://d.hatena.ne.jp/amachang/201003...


Effective Java 読書会 13 日目 「Java の例外めんどくさい」
http://d.hatena.ne.jp/amachang/201003...


Effective Java 読書会 14 日目 「シリアライズ!シリアライズ!」
http://d.hatena.ne.jp/amachang/201003...


「Java読書会のページBOF」へのリンク集
TOPは http://www.javareading.com/bof/index.html#effective2

読書会(Effective Java (Second Edition))第1回議事録
http://www.javareading.com/bof/effect...

  • P1〜P23


読書会(Effective Java (Second Edition))第2回議事録
http://www.javareading.com/bof/effect...

  • P24〜P61


読書会(Effective Java (Second Edition))第3回議事録
http://www.javareading.com/bof/effect...


読書会(Effective Java (Second Edition))第4回議事録
http://www.javareading.com/bof/effect...


読書会(Effective Java (Second Edition))第5回議事録
http://www.javareading.com/bof/effect...


読書会(Effective Java (Second Edition))第6回議事録
http://www.javareading.com/bof/effect...


読書会(Effective Java (Second Edition))第7回議事録
http://www.javareading.com/bof/effect...


読書会(Effective Java (Second Edition))第8回議事録
http://www.javareading.com/bof/effect...


部分的な資料:

Effective Javaの読書会やった
http://ip7.biz/wordpress/?p=1030

  • 要点をかいつまんだスライド


書籍 Effective Javaに関するメモ
http://d.hatena.ne.jp/tbpg/20120917/1...

  • 途中の章まで,項目を抜粋した一覧表


ろんりぃ読書会/EffectiveJava
http://blog.livedoor.jp/mocoh/tag/Eff...

  • 途中の項目までのメモ


まかぎい/Effective javaまとめ
http://mackagy.blogspot.jp/search?q=E...

  • 途中の項目までのメモ