Effective Java 第3版

原題: Effective Java

ジョシュア・ブロック(訳: 柴田芳樹)

丸善出版 / 2018年(第3版) / 原著2001年

対象バージョン: Java 9

技術: Java

Javaで良い設計・良い実装を選ぶための指針を、独立した項目の集まりとして示す本。各項目は「なぜそうすべきか」を実際の落とし穴とともに説明する形をとる。第3版ではJava 8で導入されたラムダとストリームの章が加わり、Optionalやデフォルトメソッド、モジュールなども扱って全90項目になった。

この本が好きなら

Java言語で学ぶリファクタリング入門
Java言語で学ぶリファクタリング入門
結城浩 / SBクリエイティブ / 2007年
技術: Java
VTuberサプーが教える! Python 初心者のコード/プロのコード
VTuberサプーが教える! Python 初心者のコード/プロのコード
サプー / 技術評論社 / 2024年
技術: Python
ITエンジニア本大賞 技術書部門プレゼン大会進出
レガシーソフトウェア改善ガイド
レガシーソフトウェア改善ガイド
クリス・バーチャル(訳: 吉川邦夫) / 翔泳社 / 2016年 / 翻訳書
実務で使えるExcel VBAプログラミング作法
実務で使えるExcel VBAプログラミング作法
立山秀利 / 技術評論社 / 2019年
技術: Excel VBA
コードコンプリート
コードコンプリート
スティーブ・マコネル(訳: クイープ) / 日経BPソフトプレス / 2005年(第2版) / 翻訳書
コードレビューの教科書
コードレビューの教科書
佐藤晶彦 / 技術評論社 / 2026年
この本からもっと探す →

邦訳第3版の書誌(丸善出版、2018年10月、ISBN 9784621303252、訳: 柴田芳樹)は楽天ブックスAPI(BooksBook/Search)の書誌で確認。同書誌の紹介文に第2版の78項目から90項目に増えた旨が記されている。原著初版2001年は英語版Wikipedia(Joshua Blochの記事)で確認。対象バージョンは紹介文が触れているJava 9までの機能を踏まえた記述。

当サイトは Amazon.co.jp アソシエイトおよび楽天アフィリエイトのプログラム参加者です。書籍ページの購入リンクから商品が購入された場合、当サイトが紹介料を受け取ることがあります。