OSなどの環境(プラットフォーム)を選ばずに使える、Javaについて基礎を中心に解説。1つの課題を解きながら文法を学ぶ『課題学習型』なので、基礎がしっかりと身につく。プログラムの開発環境に依存しないように、コマンドを選択。初めてプログラミング言語を学習する人でも理解できるよう、プログラミングの概要についても記述。第1章 プログラミングの基礎 1.1 プログラムとは 1.2 プログラムの作成手順 1.3 構造化プログラミングとオブジェクト指向 章末問題第2章 順次処理<データの入出力と四則計算> 2.1 データの出力 2.2 データの入力 2.3 四則計算 章末問題第3章 選択処理 3.1 if文 3.2 if〜else文 3.3 switch〜case文 章末問題第4章 繰返し処理 4.1 for文 4.2 While文 4.3 do〜while文 4.4 無限ループ 4.5 二重ループ 章末問題第5章 配列 5.1 1次元配列 5.2 2次元配列 章末問題第6章 クラスと継承 6.1 クラスとオブジェクト 6.2 コンストラクタ 6.3 カプセル化 6.4 継承 章末問題問と章末問題の解答索引