スッキリわかるJava入門 第4版
2,970円(本体 2,700円+税10%)
- 品種名
- 書籍
- 発売日
- 2023/11/6
- ページ数
- 760
- サイズ
- A5判
- 著者
- 中山 清喬 著/国本 大悟 著/株式会社フレアリンク 監修
- ISBN
- 9784295017936
Javaのなぜ?が必ずわかる人気No.1 入門書
大人気Java入門書が12年目ぶりのデザイン刷新で、見やすさ、わかりやすさを向上し、さらに学びやすくなりました!! 本書は、基礎からオブジェクト指向まで、「なぜ?」が必ずわかる解説と、約300点の豊富なイラストで、すっきりマスターできる定番入門書です。第4版ではJava17~21を基準に全面的に情報を更新。好評の「dokojava」※も機能を強化。本書でJavaプロフェッショナルへの第一歩を踏みだしてみてください。 ※dokojavaは新刊購入者用特典です。利用の前にインプレスのWebサイトで「dokojavaご利用上の注意」をご確認ください。
- 電子版を買う
-
「読者アンケートに答える」「読者プレゼントに応募」の場合もこちらをご利用ください。
書籍の内容に関するお問い合わせはこちら。お答えできるのは本書に記載の内容に関することに限ります。
学校・法人一括購入に関するお問い合わせはこちらへ。
詳細
※dokojavaご利用上の注意
- dokojavaは、本書著者の所属企業(株式会社フレアリンク)が運営するサービスです。正式利用にはユーザー登録が必要になります。
- dokojavaは新刊販売による収益で維持・運用されているサービスです。古書店やネットオークション等、新刊以外を購入された場合、一部の機能はご利用いただけません。あらかじめご了承ください。
- dokojavaでは個人の方による独学での利用を前提に無料プランが提供されています。研修や学校等での利用や商用利用に関する専用プランについては、株式会社フレアリンクへお問い合わせください(専用プランの契約なく、商用利用や研修等による多人数同時アクセスが発生した場合、個人学習者の利用環境を保護するため、予告なくアクセスを制限させていただく場合があります)。
- dokojavaへのアクセスは、セキュリティ及び国際プライバシー保護法令上の理由から、日本国内のみに限定しています。海外のネットワークからはご利用いただけません。
著者紹介
中山清喬(なかやま・きよたか)
株式会社フレアリンク代表取締役。IBM内の先進技術部隊に所属しシステム構築現場を数多く支援。退職後も研究開発・技術適用支援・教育研修・執筆講演・コンサルティング等を通じ、「技術を味方につける経営」を支援。現役プログラマ。講義スタイルは「ふんわりスパルタ」。
国本大悟(くにもと・だいご)
文学部・史学科卒。大学では漢文を読みつつ、IT系技術を独学。会社でシステム開発やネットワーク・サーバ構築等に携わった後、フリーランスとして独立する。システムの提案、設計から開発を行う一方、プログラミングやネットワーク等のIT研修に力を入れており、大規模SIer やインフラ系企業での実績多数。
目次
chapter 0 Javaをはじめよう
●第I部 ようこそJavaの世界へ
chapter 1 プログラムの書き方
chapter 2 式と演算子
chapter 3 条件分岐と繰り返し
chapter 4 配列
chapter 5 メソッド
chapter 6 複数クラスを用いた開発
●第II部 スッキリ納得 オブジェクト指向
chapter 7 オブジェクト指向をはじめよう
chapter 8 インスタンスとクラス
chapter 9 さまざまなクラス機構
chapter 10 継承
chapter 11 高度な継承
chapter 12 多態性
chapter 13 カプセル化
●第III部 もっと便利にAPI活用術
chapter 14 Javaを支えるクラスたち
chapter 15 文字列と日付の扱い
chapter 16 コレクション
chapter 17 例外
chapter 18 まだまだ広がるJavaの世界
付録A 開発環境のセットアップ
付録B エラー解決・虎の巻
付録C クイックリファレンス
付録D 練習問題の解答
索引
関連書籍
ダウンロード
本製品の読者さまを対象としたダウンロード情報はありません。
お詫びと訂正
誤記のためにご迷惑をおかけし、誠に申し訳ございません。
- 0ページ ★特記★練習問題の解答掲載ページについて(誤記ではありません)
- [誤]
※参考情報
練習問題の解答は、巻末付録D(719ページ~)に収録しています。 - [正]
- [誤]
- 68ページ 本文3行目(コード部分)
- [誤]
System.out.priintln - [正]
System.out.println
- [誤]
- 94ページ コード2-16 7行目
- [誤]
System.out.println
("ようこそ、" + age + "歳の" + name + "さん"); - [正]
07 System.out.println
("ようこそ、" + age + "歳の" + name + "さん"); - 【 第2刷にて修正 】
- [誤]
- 119ページ 図3-14(switch構文) 「基本構文」と「サンプルコード」内、下から2行目、閉じ波カッコを追加する
- [誤]
【基本構文】
:
:
default -> {
処理X
}
【サンプルコード】
:
:
}
default -> {
System.out.println("凶");
} - [正]
【基本構文】
:
:
default -> {
処理X
}
}
【サンプルコード】
:
:
}
default -> {
System.out.println("凶");
}
}
- [誤]
- 120ページ コード3-5 タイトル
- [誤]
case文に複数の値を指定する - [正]
caseラベルに複数の値を指定する
- [誤]
- 120ページ コード3-5
- [誤]
14 }
15 }
16 } - [正]
14 }
15 }
16 }
17 }
※15行目に新しい行を挿入 - 【 第2刷にて修正 】
- [誤]
- 122ページ column掲載のコード 5行目
- [誤]
default-> "凶" - [正]
default-> "凶";
- [誤]
- 124ページ 図3-16 サンプルコード
- [誤]
System.out.println("温度を1度下げました); - [正]
System.out.println("温度を1度下げました");
- [誤]
- 230ページ 図6-6のコンパイル前のソースファイル名(緑色の点線の枠の中)
- [誤]
Calc.class、CalcLogic.class - [正]
Calc.java、CalcLogic.java
- [誤]
- 493ページ 練習13-4 問題文3行目
- [誤]
throw new IllegalArgument Exception - [正]
throw new IllegalArgumentException - 【 第2刷にて修正 】
- [誤]
- 516ページ ページ中程ポイント囲み内
- [誤]
public static final RATE = 1.413; - [正]
public static final double RATE = 1.413;
- [誤]
- 539ページ 2つ目のコード
- [誤]
"Java".matches("J.va") - [正]
"Java".matches("J.va");
- [誤]
- 547ページ 1行目
- [誤]
System.out.printf("製品番号%s-% 2d", "SJV", 3); - [正]
System.out.printf("製品番号%s-%02d", "SJV", 3);
- [誤]
- 718ページ 最下行の意味列
- [誤]
nnnは1文字以上の16進数 - [正]
nnnnは1文字以上の16進数
- [誤]
- 722ページ 練習2-3の解答 13行目
- [誤]
System.out.println("1: 大吉 2:中吉 3:吉 4: 凶"); - [正]
System.out.println("(1: 大吉 2:中吉 3:吉 4: 凶)");
- [誤]
- 722ページ 練習2-3の解答の4行目と6行目
- [誤]
4行目 System.out.println("あなたの名前を入力してください");
6行目 System.out.println("あなたの年齢を入力してください"); - [正]
4行目 System.out.print("あなたの名前を入力してください>”);
6行目 System.out.print("あなたの年齢を入力してください>"); - 【 第2刷にて修正 】
- [誤]
- 727ページ 練習5-1の解答
- [誤]
String name = “Minato”; - [正]
String name = "湊雄輔"; - 【 第2刷にて修正 】
- [誤]
お問い合わせ
書籍の内容に関するお問い合わせはこちら。お答えできるのは本書に記載の内容に関することに限ります。