Javaの絵本 増補改訂版 Javaが好きになる9つの扉(株式会社アンク)|翔泳社の本
  1. ホーム >
  2. 書籍 >
  3. Javaの絵本 増補改訂版 Javaが好きになる9つの扉

Javaの絵本 増補改訂版 Javaが好きになる9つの扉


形式:
書籍
発売日:
ISBN:
9784798108377
定価:
1,738(本体1,580円+税10%)
仕様:
B5変・232ページ
キーワード:
#プログラミング,#開発環境,#開発手法,#Web・アプリ開発
紙の書籍
本書籍には新版があります
Javaの絵本 第3版 Javaが好きになる新しい9つの扉

イラストだからすぐわかる、Javaプログラミングのおもしろさ!!
最新バージョンの開発環境に対応!

2002年12月の刊行後、読者から「今まで読んだ初心者向けの本の中で一番わかりやすい」「絵で見ると、とても自然にイメージできる」などの感想が寄せられ、大好評の『Javaの絵本』が、増補改訂版としてパワーアップします! Java環境最新バージョンのJ2SE 5.0に対応した解説を大幅加筆! またインストールについてはJ2SE 1.4.1と5.0を併載するので、安定バージョンで勉強したい人も最新バージョンについて知りたい人も両方満足できる内容です。
本書は、Java言語をこれから学ぶ方はもちろん、一度は挑戦したけれど挫折してしまったという方や、文法を知らずにプログラミングをはじめた始めたけれど改めて基本を確認したいという方にもお勧めします。

Java言語をはじめる前に

Java言語の位置づけ
Java言語を使ってできること
Java VM
Javaプログラムの開発ツール
プログラミングの基本的な流れ
プログラム記述時の約束

第1章 基本的なプログラム

第1章はここがKey!
Hello World!
変数
数値型
文字と文字列
配列
多次元配列(1)
多次元配列(2)
コラム~Unicode~

第2章 演算子

第2章はここがKey!
計算の演算子(1)
計算の演算子(2)
比較演算子
論理型
論理演算子
数値と単位
型の変換
演算の優先度
コラム~複雑な論理演算~

第3章 制御文

第3章はここがKey!
if文(1)
if文(2)
for文
while文
ループの中断
switch文
サンプルプログラム
コラム~ラベルを指定した脱出~

第4章 クラスの基礎

第4章はここがKey!
クラスの考え方
オブジェクトの生成
フィールド
メソッドの定義
メソッドの呼び出し(1)
メソッドの呼び出し(2)
オーバーロード
コンストラクタ
いろいろなコンストラクタ
main()メソッド
サンプルプログラム
コラム~ガーベッジコレクタ~

第5章 クラスの継承

第5章はここがKey!
継承
継承の定義
private修飾子
オーバーライド
いろいろな修飾子
サンプルプログラム
コラム~this~

第6章 クラスの応用

第6章はここがKey!
抽象クラス
インターフェース
インターフェースの継承
多態性(1)
多態性(2)
クラスとオブジェクトの応用
サンプルプログラム
コラム~オブジェクトの複製~

第7章 ファイルとストリーム

第7章はここがKey!
ストリーム
例外
文字の読み込み
文字の書き出し
バイナリの読み書き(1)
バイナリの読み書き(2)
キーボード入力
サンプルプログラム
コラム~シリアライズ~

第8章 パッケージの利用

第8章はここがKey!
パッケージ
アクセス修飾子
ラッパークラス
文字列自由自在
サンプルプログラム
コラム~システムプロパティ~

付録

高度なトピックス
printf()メソッド *
for文の拡張 *
メソッドの引数 *
オーバーライドの拡張 *
Scannerクラス *
staticインポート *
Auto-Boxing *
Generics *
列挙型 *
Java 2 SDK 1.4.1のインストール
JDK 5.0のインストール

* J2SE 5.0の新機能

付属データはこちら

お問い合わせ

内容についてのお問い合わせは、正誤表、追加情報をご確認後に、お送りいただくようお願いいたします。

正誤表、追加情報に掲載されていない書籍内容へのお問い合わせや
その他書籍に関するお問い合わせは、書籍のお問い合わせフォームからお送りください。

利用許諾に関するお問い合わせ

本書の書影(表紙画像)をご利用になりたい場合は書影許諾申請フォームから申請をお願いいたします。
書影(表紙画像)以外のご利用については、こちらからお問い合わせください。

  • P186 Java 2 SDK 1.4.1のダウンロードについて

    Java 2 SDK 1.4.1のダウンロードサイトのURL、ダウンロード方法が本書刊行後に変更されています。現在は、以下の操作でダウンロードできます(書籍の掲載画像と実際の画面等が異なります)。

    1.Oracleのウェブサイトにアクセスします。
    http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase14-419411.html

    2.「Java SE 1.4 Downloads」のページにある「Java SE Development Kit 1.4.1_07」をクリックします。

    3.「Oracle Binary Code License Agreement for Java SE」のリンク先の内容に同意できる場合は「Accept License Agreement」を選択し、「Windows (all languages, including English) 36.31 MB」の「j2sdk-1_4_1_07-windows-i586.exe」をクリックして「名前を付けて保存」を選択し、任意の場所に保存します。

    4.本書189~192ページの手順を参考にインストールします。

    以上です。
    なお、ダウンロードの際はOracleのアカウントが必要になります(アカウントを持っていない場合は、上記の操作途中で作成できます)。
    (2016年1月28日現在の情報)

  • P198 JDK5.0のダウンロードについて

    JDK5.0のダウンロードサイトのURL、ダウンロード方法が本書刊行後に変更されています。現在は、以下の操作でダウンロードできます(書籍の掲載画像と実際の画面等が異なります)。

    1.Oracleのウェブサイトにアクセスします。
    http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase5-419410.html

    2.「Java SE 5.0 Downloads」のページにある「J2SE(TM) Development Kit 5.0 Update 1」をクリックします。

    3.「Oracle Binary Code License Agreement for Java SE」のリンク先の内容に同意できる場合は「Accept License Agreement」を選択し、「Windows Offline Installation」の「jdk-1_5_0_01-windows-i586-p.exe」をクリックして「名前を付けて保存」を選択し、任意の場所に保存します。

    4.本書200~204ページの手順を参考にインストールします。

    以上です。
    なお、ダウンロードの際はOracleのアカウントが必要になります(アカウントを持っていない場合は、上記の操作途中で作成できます)。
    (2016年1月28日現在の情報)

ご購入いただいた書籍の種類を選択してください。

書籍の刷数を選択してください。

刷数は奥付(書籍の最終ページ)に記載されています。

現在表示されている正誤表の対象書籍

書籍の種類:

書籍の刷数:

本書に誤りまたは不十分な記述がありました。下記のとおり訂正し、お詫び申し上げます。

対象の書籍は正誤表がありません。

最終更新日:2020年09月09日
発生刷 ページ数 書籍改訂刷 電子書籍訂正 内容 登録日
1刷 022
表、%(パーセント)の意味
2刷
bをcで割った余りをaに代入
bをcで割った余りをaに代入 (cが0のときはエラー)
2005.04.22
1刷 029
条件にあてはまらない(false)の場合
2刷
「:」の右を選択します。
「:」の右を選択します。
2005.04.22
1刷 042
タイトル下の文章
2刷
ifは英語で「もし~だったら」のことです。
制御文のifは、英単語の「if(もし~だったら)」と同じ意味です。
2005.04.22
1刷 050
「繰り返しを中断する」の本文 上から2行目
一番近いブロックのおわりにジャンプします。
一番近い繰り返しのブロックのおわりにジャンプします。 上記の文の下にある「break」の図の中の文章も同様に訂正します。

より適切な表記に修正いたしました。
2020.09.09
1刷 071
フキダシ部分
6刷
main()メソッドと同じオブジェクト内のメソッドにはstaticをつけます。
main()メソッドから同じオブジェクトのメソッドを呼び出す場合、そのメソッドにはstaticをつけます。
2007.01.23
1刷 081
上から5行目
11刷
return rank;
return (rank > a) ? a : rank;
2009.04.14
1刷 095
右上引き出し線
6刷
staticメソッドから同じオブジェクト内のメンバを利用するには、staticをつけなくてはなりません。
staticメソッドから同じオブジェクトのメンバやメソッドを参照する場合は、参照される方もstaticである必要があります。
2007.01.23
1刷 110
コードの3行目
18刷
System.out.pritln("good bye");
System.out.println("good bye");
2014.12.26
1刷 171
例 ForLoopSample2.java 1行目と2行目
8刷
import java.lang.List; import java.lang.ArrayList;
import java.util.List; import java.util.ArrayList;
2007.12.04
1刷 177
表中findInLine()メソッドの使い方 1行目
18刷
Stirng text = "1 pon, 2 hon, 3 bon";
String text = "1 pon, 2 hon, 3 bon";
2014.12.26
1刷 192
フォルダ構成図 左から7つ目
18刷
includ
include
2014.12.26
1刷 197
上から2行目
3刷
[アプリケーションの追加と削除]を選択します。
[プログラムの追加と削除]を選択します。
2006.02.23
1刷 205
上から5~6行目
3刷
[アプリケーションの追加と削除]を選択します。
[プログラムの追加と削除]を選択します。
2006.02.23
1刷 212
右列 下から9行目
3刷
パッケージの宣・・・・・・・・・・・・・・・・・140
パッケージの宣言・・・・・・・・・・・・・・・・・140
2006.02.23

感想・レビュー

ふろんた さん

2017-01-21

昔ちょっとだけやったのを思い出せるかなと軽く。基本構文はわかるようになるけど、全体的にぶつ切りなので、プログラミングの入門書としては心許ない。

たこ さん

2016-06-10

絵が多くて文字少なめで読みやすいしわかりやすい。きっかけには良い本。ただJavaの基本はこれだけだと心許ないので+ちょっと踏み込んだ内容の入門書があればベストかも。

にこにこ さん

2010-12-13

概念をわかりやすく説明しようと、イラストたっぷりで書かれている。Cはわかるので、なんとなくカンタンにわかった感がある。