???本書はそのような蓄積を鉄則という形でまとめたものだ。一般的なテクニック、オブジェクトと等値、例外処理、性能、マルチスレッド、クラスとインタフェースといった章が設けられており、68の鉄則が収録されている。収録されている内容は高度なテクニックに関するものからJavaのコーディングにおける原則的・基礎的なルール、あるいはJavaをはじめたばかりの初心者がつまずきやすい点や生じやすい誤解などについても述べており、文字通り「鉄則」に値するものを厳選している。
???これらの鉄則は当然豊富なサンプルコードを例にして解説されているので非常に理解しやすい。さまざまなテクニックについても、関連する鉄則に明示的にリンクが張られているので使いやすいのが特徴である。また、目次の部分にも各鉄則の簡単な解説が載っており、効率のよい参照を可能としている点も優れている。
???Javaのコーディングをひと通りマスターした人にとっては、まわり道をせずに効率よくテクニックや技術を身につけられ、より詳細な理解が得られる優れた1冊である。(斎藤牧人)