Java 言語プログラミングレッスン (上) 第 3 版(ジャバ ゲンゴ プログラミング レッスン)
- 著者:
- 結城浩(ユウキ,ヒロシ)
- 出版社:
- SBクリエイティブ
- 出版日:
- 2012年11月
- ISBN:
- 9784797371253
- 在庫:
- 在庫あり
★★★★☆4.33(4 件)
初級者向け
Javaプログラミングインターネット・WEBデザイン入門書初学者向けオブジェクト指向JVMデバッグ基本文法開発環境コーディング
なぜ注目されているか
言及数
931位
総合
2040位
↑ 2 ランクアップ2 件の言及書籍紹介
最新の Java に対応。ゼロから始める入門書の決定版。
技書の森解説
結城浩氏の著作には共通する特徴があります。「読者が分かったつもりで先に進むことを許さない」丁寧さです。『 Java 言語プログラミングレッスン』上巻はその特徴が最も素直に表れた一冊で、変数、条件分岐、繰り返し、配列、メソッドといった Java の基本文法を、極めてゆっくりと、しかし確実に理解させる構成で書かれています。 1 つの概念を導入するたびに「なぜそう書くのか」「書かないとどうなるのか」を繰り返し問いかける文章のリズムが、曖昧な理解を許さず、土台を堅固に積み上げていきます。
2012 年に出た第 3 版は Java SE 7 に対応していますが、本書が扱う範囲は言語のコア (型・制御構文・メソッド・クラスの導入) であり、バージョン差が問題になる層ではありません。文法の説明にとどまらず、プログラムの読み方・考え方そのものを身に付けさせることを意識して書かれている点が、単なるリファレンスとの決定的な違いです。『数学ガール』や『デザインパターン入門』でも見られる結城氏の「説明の型」が、最も取り付きやすい難度で味わえる入門書と言えます。
上巻はオブジェクト指向の手前で終わるため、クラス設計・継承・インターフェースを学ぶには下巻へ進む必要があります。逆に言えば、プログラミング経験がまったくない人がいきなりオブジェクト指向で挫折することなく、手続き的な思考をしっかり育ててから次の段階へ進める設計です。 Java に限らず「プログラミングの考え方」を初めて学ぶ人にとって、長く読み継がれてきた名著です。