いちばんやさしい Java の教本 人気講師が教えるプログラミングの基礎
- 著者:
- 石井真 / 株式会社カサレアル(イシイマコト)
- 出版社:
- インプレス
- 出版日:
- 2020年11月20日頃
- ISBN:
- 9784295010333
- シリーズ:
- いちばんやさしい教本
- 在庫:
- 予約受付中
なぜ注目されているか
書籍紹介
技書の森解説
『いちばんやさしい Java の教本』 (石井 真、株式会社カサレアル 著、インプレス、2020 年 11 月刊) は、プログラミングをはじめて学ぶ人が、小さなペットアプリを少しずつ育てながら Java の基礎を身につける入門書です。いちばんやさしい教本シリーズの一冊で、版元は講義と実習を組み合わせたワークショップ形式と紹介しています。新しいことを一つずつ学び、そのたびにプログラムへ機能を追加していく進め方なので、いま何をしているのかを見失わずに、なぜそう書くのかという仕組みまで理解したい人に向いています。
全 9 章の構成、基本文法からポリモーフィズムと継承まで
目次は Chapter 1 で Java を学ぶ準備を整えるところから始まり、Chapter 2 で Java の基本、Chapter 3 で条件分岐と繰り返しを学びます。Chapter 4 でオブジェクト指向プログラミングに触れたあとは、Chapter 5 の壊れにくくて使いやすいクラスの作り方、Chapter 6 のポリモーフィズムのメリット、Chapter 7 のクラスライブラリの便利なクラス、Chapter 8 の継承を使った効率よいクラスの作成と、後半の 5 章がクラスを軸にした内容に充てられています。最後の Chapter 9 では、本書を終えたあとの学習の進め方を示して締めくくります。目次では、継承の章より先にポリモーフィズムの章が置かれています。版元のサイトではサンプルソースが配布されています。著者の石井 真は版元の著者紹介によれば株式会社カサレアルの取締役で、2000 年に同社の研修事業を立ち上げ、Java の技術者育成に携わってきました。
Java の入門でつまずきやすい点と、この本の進め方
Java は、ソースコードをバイトコードへコンパイルし、それを JVM が実行する言語です。バイトコードは JVM さえあれば OS の違いを越えて動き、JVM は実行中に頻繁に使われる部分を JIT コンパイル で機械語に変えて速度を補います。またコンパイルの段階で型の整合が検査されるので、実行する前に多くの誤りが見つかり、型安全性 の恩恵を受けやすい言語でもあります。その反面、はじめて学ぶ人にとっては、短いプログラムでもクラスの宣言や main メソッドといった決まりごとが先に現れ、意味の分からない呪文を書き写している感覚に陥りやすい点が最初の壁になります。さらにクラス、インスタンス、継承、インターフェースといった概念は、小さな例だけでは使う理由が見えにくいものです。一つのアプリを章を追って拡張していく本書の進め方は、こうした概念を、プログラムが大きくなったときに困ることへの解決策として順に出会わせる構成になっています。
向いている読者と、次の一冊への進み方
版元は、はじめてでも挫折しない入門書と位置づけているので、プログラミングの経験がまったく無い人や、以前に別の入門書で途中までしか進めなかった人が主な読者です。一方で、すでに他の言語でオブジェクト指向を使いこなしている人には、前半の文法の章は復習の比重が大きくなります。また目次の範囲は言語の基礎とクラス設計の入口までで、Web アプリケーションの開発や特定のフレームワークの使い方を学ぶ本ではありません。言語や入門書の選び方をもう少し広く比べたい場合は、プログラミング言語の入門書ガイド が判断の材料になります。
Java を業務や授業で使う予定があり、文法を覚えるだけでなく、クラスを分けて設計する理由まで腹落ちさせてから先へ進みたい人にとって、一つのアプリを完成まで育てる本書は、最初の一冊として手堅い選択です。最後の章で示される学習の道筋に沿って次の本へ進めば、入門で得た理解をそのまま実務寄りの学習へつなげられます。
言及した記事 (2 件)
この本に興味がある方におすすめ
関連する本
関連記事
IT 資格の参考書と技術書の使い分けガイド - 基本情報 / 応用情報で消耗しない選び方
基本情報技術者 / 応用情報技術者などの IT 資格対策本と、体系理解のための技術書の使い分けを解説。年度版の読み方、試験別の定番参考書の系統、資格勉強を「使える知識」につなげる読み方をまとめた選書ガイドです。
AWS 本の選び方 - 全体像 / 構築 / 設計 / 運用 / セキュリティの 5 視点
AWS を学ぶ技術書の選び方を「全体像 / 構築 / 設計 / 運用 / セキュリティ」の 5 視点で整理。公式ドキュメントと本の役割分担、資格対策書の位置づけまで、2026 年 8 月時点の定番書で AWS 独学のルートを解説します。
本屋のプログラミングコーナーの歩き方
本屋のプログラミング書コーナーに行くと、棚いっぱいの本に圧倒されます。どこを見ればいいか、どう選べばいいかを初心者向けに案内します。