Menu

Javaバイブルシリーズ Javaの教科書

基本情報

編者:「SCCライブラリーズ」制作グループ

定価:(本体 2,000円+税)

仕様:B5判変型、369ページ
   ・別冊「確認問題解答例/演習問題解答例/プログラミング総合演習プログラム例」(ダウンロード方式)
   ・付録「開発環境準備手順」(ダウンロード方式)
   ・サンプルプログラム(ダウンロード方式)

ISBN:978-4-88647-730-9

▼購入先を選択してください。

amazon 紀伊国屋書店 honto

▼購入先が品切れの場合は、『直接申し込み』をクリックしてください。

▼学校・法人一括購入検討のお客様は、『一括購入申し込み』をクリックしてください。

▼テキスト採用検討の見本書申し込みは、『見本書申し込み』をクリックしてください。

  

プログラミング経験のない人がプログラミング言語としての「Java」を初歩から学ぶためのテキストです。

「Java」は、スタンドアロンやネットワーククライアント環境をはじめ、サーバサイド、あるいはモバイル環境にいたるまでのアプリケーションの開発に利用されるようになりました。本書は、これら開発のすべてに共通して必要な、プログラムの制御構造とアルゴリズムを学びながらJava言語の文法を習得する流れになっています。
また、豊富なプログラミング演習をとおして、よいプログラムを作る上で必要なテストやデバッグの知識も身に付けることができるでしょう。
本書は、各章を順番に学習することでアルゴリズムとJava言語の基本的な文法を無理なく理解できる流れになっています。また、本シリーズの続編に進むことで、オブジェクト指向プログラミングからJavaによるWebアプリケーションの構築までを理解できます。

※記載されている会社名、製品名などは各社の登録商標または商標です。

  

目次、ダウンロード、正誤情報・追加情報

  • ▼目次

    はじめに

    第1章 Javaの概要

    1.1 Javaの特徴と歴史
    1.2 Java開発環境
    1.3 Javaを使ったプログラム開発の流れ
    1.4 プログラミング演習

    第2章 Javaプログラミングをはじめよう

    2.1 よいプログラムを作るために
    2.2 計算するプログラム
    2.3 簡単なプログラムの作成
    2.4 テスト/デバッグ
    2.5 プログラミング演習

    第3章 データの記憶

    3.1 データの記憶
    3.2 変化する値
    3.3 データ型の違い
    3.4 入力データの記憶
    3.5 プログラミング演習

    第4章 繰り返し型のプログラム

    4.1 こうする? sum = 1 + 2 + ・・・10;
    4.2 while文
    4.3 比較演算子
    4.4 10回繰り返すプログラム
    4.5 複合代入演算子とインクリメント演算子
    4.6 入力の繰り返し
    4.7 for文
    4.8 ループ型プログラムを作成するときの注意点
    4.9 for文のネスト
    4.10 プログラミング演習

    第5章 分岐型のプログラム

    5.1 18歳未満は半額
    5.2 if文
    5.3 if else文
    5.4 else if句
    5.5 文字列の比較
    5.6 複合条件での分岐
    5.7 プログラミング演習

    第6章 配列

    6.1 連続するデータ
    6.2 配列の宣言とメモリ領域の確保
    6.3 配列の初期化
    6.4 配列の要素数
    6.5 要素への値設定
    6.6 配列を利用したプログラム技法
    6.7 配列変数の代入
    6.8 多次元配列
    6.9 プログラミング演習

    第7章 その他の制御文

    7.1 繰り返し文
    7.2 処理フローの制御
    7.3 多方向分岐
    7.4 プログラミング演習

    第8章メソッドの概念

    8.1 メソッドの種類
    8.2 メソッドの宣言と呼び出し
    8.3 引数と戻り値
    8.4 メソッドの例 8.5 プログラミング演習

    第9章 ストリーム入出力

    9.1 画面出力と書式指定
    9.2 キーボード入力
    9.3 例外処理
    9.4 プログラミング演習

    第10章 ファイル入出力

    10.1 ファイルの構造と入出力手順
    10.2 テキストファイルの出力
    10.3 テキストファイルの入力
    10.4 ファイルに関する情報の取得と操作
    10.5 プログラミング演習

    第11章 プログラミング総合演習

    11.1 擬似言語仕様
    11.2 プログラミング総合演習

    付録

    A1 プログラム作成の準備
    A2 Javaの予約語
    A3 演算子の優先順位
    A4 よく使うクラス
    A5 Java8 以降にサポートされた代表的機能

    索引

    参考(ダウンロード)
    (本書のページからダウンロードすることができます)

    1 旧バージョンのアンインストール
    2 ライセンス条項の確認
    3 インストーラのダウンロード
    4 セットアップ
    5 Java のPath の設定
    6 Java のPath の確認

  • ●別冊「確認問題解答例/演習問題解答例」のダウンロード
    [本書の読者に限定して提供しています]

    本書の別冊(PDFファイル)を以下のリンクからダウンロードすることができます。
    ダウンロード後にzipファイルを展開してご利用ください。
    (このファイルは本書の学習用としてのみお使いください。その他の用途での使用は許可されていません)

    ・別冊「確認問題解答例/演習問題解答例/プログラミング総合演習プログラム例」(PDFファイル)
    b-410_additional_1-1_a.zip(約1.15MB)

    ●付録「開発環境の準備手順」のダウンロード
    [本書の読者に限定して提供しています]

    本書の別冊(PDFファイル)を以下のリンクからダウンロードすることができます。
    ダウンロード後にzipファイルを展開してご利用ください。
    (このファイルは本書の学習用としてのみお使いください。その他の用途での使用は許可されていません)

    ・「開発環境の準備手順」(PDFファイル)
    b-410_appendix-1-1_a.zip(約1.51MB)

    ●サンプルプログラムのダウンロード
    [本書の読者に限定して提供しています]

    本書に掲載しているプログラム(ソースファイル)等を、以下のリンクからダウンロードすることができます。
    ダウンロード後にzipファイルを展開してご利用ください。
    (このファイルは本書の学習用としてのみお使いください。その他の用途での使用は許可されていません)

    ・サンプルプログラム
    b-410_sample-1-1_a.zip(約112KB)

  • ● 正誤情報 (更新日:2019.03.14)

    本書の文中に下記の誤りがございました。お詫びしてここに訂正いたします。
    詳しくは対象版刷をご確認の上、下記PDFファイルをダウンロードしてご確認下さい。

    ・対象版刷[1刷]b-410-1s-2.pdf(約115KB)

    ・対象版刷[2刷]b-410-2s-1.pdf(約111KB)