Java 第 3 版 入門編 ゼロからはじめるプログラミング(ジャバ ダイサンハン ニュウモンヘン ゼロカラハジメルプログラミング)
プログラミング- 著者:
- 三谷 純(ミタニ ジュン)
- 出版社:
- 翔泳社
- 出版日:
- 2021年01月28日頃
- ISBN:
- 9784798167060
- シリーズ:
- プログラミング学習シリーズ
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
Java11 対応。変数や if 文、 switch 文による条件分岐、 for 文や while 文を使った繰り返しから、クラスやメソッドの使い方、作り方まで、つまずきやすいところをケアしながら解説。サンプルプログラムは短くてシンプルなものを選び、何をしているのかがよくわかるように、コメントをしっかりつけた。章の最後に練習問題つき。
技書の森解説
プログラミングを初めて学ぶ言語として Java を選んだとき、最初に必要なのは文法を暗記することではなく「プログラムで問題を解く考え方」を身につけることです。本書は筑波大学の三谷純教授が執筆した入門書で、変数、条件分岐、繰り返し、配列、メソッドといった基礎概念を、日常的な例題と短いサンプルコードで段階的に解説します。大学の講義教材として採用されてきた実績を持ち、第 3 版で説明の改善と環境情報の更新が施されています。
「入門編」と銘打たれている通り、オブジェクト指向の本格的な設計やフレームワークの話題は続巻に委ねられており、本書ではまず手続き型プログラミングの骨格を固めることに集中します。各章末に演習問題があるため、読むだけで終わらず自分で書いて確認するサイクルを回せます。
プログラミング経験がゼロの状態から Java の基礎文法を一通り習得するための教科書として設計されており、独学で取り組む人にも、講義の副読本として使う人にも対応できる構成です。ここで土台を作ったうえでオブジェクト指向編へ進む流れが、著者の想定する学習パスです。
言及 Qiita 記事 (1 件)
この本に興味がある方におすすめ
この本に関連
三谷 純 の他の書籍
関連記事
本屋のプログラミングコーナーの歩き方
本屋のプログラミング書コーナーに行くと、棚いっぱいの本に圧倒されます。どこを見ればいいか、どう選べばいいかを初心者向けに案内します。
写経を超える - 技術書のコードを自分のプロジェクトに応用する方法
技術書のサンプルコードを写経するだけでは実力は伸びません。書籍のコードを自分のプロジェクトに応用し、実務で使える力に変える 5 つのステップを解説します。
プログラミングの本には何が書いてあるのか
プログラミングの本を開いたことがない人に向けて、実際にどんなことが書いてあるのかを紹介します。コードだけでなく、考え方や設計の話も載っています。
関連用語
Template Method パターン
アルゴリズムの骨格を親クラスで定義し、具体的なステップをサブクラスに委ねるデザインパターン
コードの不吉な匂い
リファクタリングが必要であることを示唆するコード上の兆候や構造的な問題のパターン
抽象クラス
直接インスタンス化できず、サブクラスに共通のインターフェースと部分的な実装を提供するクラス
Null Object パターン
null チェックの代わりに、何もしないオブジェクトを使って条件分岐を排除するデザインパターン
単一責任の原則
SOLID の S - クラスやモジュールが変更される理由は 1 つだけであるべきという設計原則
インターフェース分離の原則
SOLID の I - クライアントが使わないメソッドへの依存を強制しない原則