スッキリわかるJava入門 第5版(インプレス) [電子書籍]
    • スッキリわかるJava入門 第5版(インプレス) [電子書籍]

    • ¥3,080616 ゴールドポイント(20%還元)
    • すぐ読めます

スッキリわかるJava入門 第5版(インプレス) [電子書籍]

価格:¥3,080(税込)
ゴールドポイント:616 ゴールドポイント(20%還元)(¥616相当)
フォーマット:
専用電子書籍リーダーアプリ「Doly」が必要です。無料ダウンロード
出版社:インプレス
公開日: 2026年06月30日
すぐ読めます。
お取り扱い: のお取り扱い商品です。
ご確認事項:電子書籍リーダーアプリ「Doly」専用コンテンツ
こちらの商品は電子書籍版です

スッキリわかるJava入門 第5版(インプレス) の 商品概要

  • シリーズ累計120万部突破の大人気入門書の改訂版!
    Java 25(LTS)対応し、導入部の解説を刷新!

    本書は、学習中にぶつかる「なぜ」「どうして」を解消しながら進む解説で、難所のオブジェクト指向もスッキリわかって、楽々マスターできます。
    その「なぜ」「どうして」が必ずわかる秘密は、3つのコンセプトにあり!

    【1】手軽に・つまずかずに、Javaをはじめられる

    プログラミング学習最初の難関「開発環境の準備」でつまずかないよう、スマホやPCのWebブラウザでプログラミングができる「dokojava」※を用意しています。
    また、プログラミング中によく起きるトラブルには、巻末に「エラー解決・虎の巻」で対策可能です。

    【2】「オブジェクト指向」の難所も楽々越えられる、スッキリ流解説!

    著者が、実際に手がけた開発現場での体験や、多くの受講生を育ててきた講師経験をもとに、いろいろな角度から具体的で的確なアドバイスを盛り込んだスッキリ流の解説なら、まだ腑に落ちていないのに次の項目に進むということがなく、一歩一歩着実に理解を深めて、無駄なく短期間で知識を習得できます。

    難所の「オブジェクト指向」も、文法知識だけでなく、その根底を流れる思想・概念・用途のイメージを、親しみやすいイラストとゲーム題材を用いた独自の解説によって、スッキリ明確に理解できる仕掛けになっています。

    【3】実務で役立つ基礎と要点をひととおりマスターできる

    資格取得用の学習はもちろん、開発実務で求められる幅広い基礎知識と重要ポイントを、ひととおり獲得できる構成となっています。

    第5版ではJava 25(LTS)対応し、導入部の解説を刷新! 最新仕様に則って、不必要な定型コードを省き、より見やすく、理解しやすい解説へと進化しています。

    本書でぜひ、Javaプロフェッショナルへの第一歩を踏みだしてください!

    ※dokojavaご利用上の注意
    ・dokojavaは、本書著者の所属企業(株式会社フレアリンク)が運営するサービスです。正式利用にはユーザー登録が必要になります。
    ・dokojavaは新刊販売による収益で維持・運用されているサービスです。古書店やネットオークション等、新刊以外を購入された場合、一部の機能はご利用いただけません。あらかじめご了承ください。
    ・dokojavaでは個人の方による独学での利用を前提に無料プランが提供されています。研修や学校等での利用や商用利用に関する専用プランについては、株式会社フレアリンクへお問い合わせください(専用プランの契約なく、商用利用や研修等による多人数同時アクセスが発生した場合、個人学習者の利用環境を保護するため、予告なくアクセスを制限させていただく場合があります)。
    ・dokojavaへのアクセスは、セキュリティ及び国際プライバシー保護法令上の理由から、日本国内のみに限定しています。海外のネットワークからはご利用いただけません。

  • 目次

    表紙
    注意書き
    まえがき
    dokojavaの使い方
    sukkiri.jpについて
    本書の見方
    chapter 0 Javaをはじめよう
    0.1 ようこそJavaの世界へ
    0.2 はじめてのプログラミング
    第I部 ようこそJavaの世界へ
    chapter 1 プログラムの書き方
    1.1 Javaによる開発の基礎知識
    1.2 Javaプログラムの基本構造
    1.3 変数宣言の文
    1.4 第1章のまとめ
    1.5 練習問題
    chapter 2 式と演算子
    2.1 計算の文
    2.2 オペランド
    2.3 評価のしくみ
    2.4 演算子
    2.5 型の変換
    2.6 命令実行の文
    2.7 第2章のまとめ
    2.8 練習問題
    chapter 3 条件分岐と繰り返し
    3.1 プログラムの流れ
    3.2 ブロックの書き方
    3.3 条件式の書き方
    3.4 分岐構文のバリエーション
    3.5 繰り返し構文のバリエーション
    3.6 制御構文の応用
    3.7 第3章のまとめ
    3.8 練習問題
    chapter 4 配列
    4.1 配列のメリット
    4.2 配列の書き方
    4.3 配列と例外
    4.4 配列のデータをまとめて扱う
    4.5 配列の舞台裏
    4.6 配列の後片付け
    4.7 多次元の配列
    4.8 第4章のまとめ
    4.9 練習問題
    chapter 5 メソッド
    5.1 メソッドとは
    5.2 引数の利用
    5.3 戻り値の利用
    5.4 オーバーロードの利用
    5.5 引数や戻り値に配列を用いる
    5.6 コマンドライン引数
    5.7 第5章のまとめ
    5.8 練習問題
    chapter 6 複数クラスを用いた開発
    6.1 ソースファイルを分割する
    6.2 複数クラスで構成されるプログラム
    6.3 パッケージを利用する
    6.4 パッケージに属したクラスの実行方法
    6.5 名前空間
    6.6 Java APIについて学ぶ
    6.7 第6章のまとめ
    6.8 練習問題
    第II部 スッキリ納得 オブジェクト指向
    chapter 7 オブジェクト指向をはじめよう
    7.1 オブジェクト指向ことはじめ
    7.2 オブジェクト指向の定義と効果
    7.3 オブジェクト指向の全体像と本質
    7.4 オブジェクトと責務
    7.5 オブジェクト指向の三大機能と今後の学習
    7.6 第7章のまとめ
    7.7 練習問題
    chapter 8 インスタンスとクラス
    8.1 仮想世界の作り方
    8.2 クラスの定義方法
    8.3 クラス定義による効果
    8.4 インスタンスの利用方法
    8.5 第8章のまとめ
    8.6 練習問題
    chapter 9 さまざまなクラス機構
    9.1 クラス型と参照
    9.2 コンストラクタ
    9.3 第9章のまとめ
    9.4 練習問題
    chapter 10 継承
    10.1 継承の基礎
    10.2 インスタンスの姿
    10.3 継承とコンストラクタ
    10.4 正しい継承、間違った継承
    10.5 第10章のまとめ
    10.6 練習問題
    chapter 11 高度な継承
    11.1 未来に備えるための継承
    高度な継承に関する2つの不都合
    11.3 抽象クラス
    11.4 インタフェース
    11.5 第11章のまとめ
    11.6 練習問題
    chapter 12 多態性
    12.1 多態性とは
    12.2 ザックリ捉える方法
    12.3 ザックリ捉えたものに命令を送る
    12.4 捉え方を変更する方法
    12.5 多態性のメリット
    12.6 第12章のまとめ
    12.7 練習問題
    chapter 13 カプセル化
    13.1 カプセル化の目的とメリット
    13.2 メンバに対するアクセス制御
    13.3 getterとsetter
    13.4 クラスに対するアクセス制御
    13.5 カプセル化を支えている考え方
    13.6 第13章のまとめ
    13.7 練習問題
    第III部 もっと便利にAPI活用術
    chapter 14 Javaを支えるクラスたち
    14.1 Javaが備えるAPI群
    14.2 すべてのクラスの祖先
    14.3 静的メンバ
    14.4 第14章のまとめ
    14.5 練習問題
    chapter 15 文字列と日付の扱い
    15.1 文字列処理とは
    15.2 基本的な文字列操作
    15.3 文字列の連結
    15.4 正規表現の活用
    15.5 文字列の書式整形
    15.6 日付と時刻を扱う
    15.7 Time API
    15.8 第15章のまとめ
    15.9 練習問題
    chapter 16 コレクション
    16.1 コレクションとは
    16.2 ArrayListの使い方
    16.3 LinkedListの使い方
    16.4 Set関連のクラス
    16.5 Mapの使い方
    16.6 コレクションの応用
    16.7 第16章のまとめ
    16.8 練習問題
    chapter 17 例外
    17.1 エラーの種類と対応策
    17.2 例外処理の流れ
    17.3 例外クラスとその種類
    17.4 例外の発生と例外インスタンス
    17.5 さまざまなcatch構文
    17.6 例外の伝播
    17.7 例外を発生させる
    17.8 第17章のまとめ
    17.9 練習問題
    chapter 18 まだまだ広がるJavaの世界
    18.1 ファイルを読み書きする
    18.2 インターネットにアクセスする
    18.3 データベースを操作する
    18.4 ウィンドウアプリケーションを作る
    18.5 スマートフォンアプリを作る
    18.6 Webサーバで動くJavaプログラム
    付録 A 開発環境のセットアップ
    A.1 ローカル開発環境の種類と構成
    A.2 コマンドプロンプトの使い方
    A.3 JDK単体利用による開発手順
    付録 B エラー解決・虎の巻
    B.1 エラーとの上手なつきあい方
    B.2 トラブルシューティング
    付録 C クイックリファレンス
    C.1 代表的な構文
    C.2 予約語
    C.3 演算子
    C.4 正規表現
    C.5 エスケープシーケンス
    付録 D 練習問題の解答
    索引
    奥付

スッキリわかるJava入門 第5版(インプレス) の商品スペック

発行年月日 2026/06/23
Cコード 3055
出版社名 インプレス
本文検索
他のインプレスの電子書籍を探す
紙の本のISBN-13 9784295024422
ファイルサイズ 706.0MB
著者名 中山 清喬
国本 大悟
株式会社フレアリンク
著述名 著者

    インプレス スッキリわかるJava入門 第5版(インプレス) [電子書籍] に関するレビューとQ&A

    商品に関するご意見やご感想、購入者への質問をお待ちしています!