本ページはプロモーションが含まれています

【2026年】Javaのおすすめ本ランキング!初心者・入門書・中級向けなど

Java」のおすすめ本ランキングを紹介します。

プログラミング言語の中でも、長年にわたり多くの開発者に愛され続けている「Java」。 システム開発やWebアプリケーション、Androidアプリなど、 幅広い分野で活躍するJavaは、 初心者から上級者まで学び続ける価値のある言語です。

しかし、書店やネットには数え切れないほどの書籍が並び、 どれを選べば効率よく学べるのか迷ってしまいます。

そこでこの記事では初心者向けの入門書から、 中級・上級者向けの一歩進んだ書籍まで、 Javaをマスターするために役立つ書籍を紹介します。

目次
目次を全部見る

1位: 徹底攻略Java SE 17 Silver問題集[1Z0-825]対応

9784295020325
徹底攻略Java SE 17 Silver問題集[1Z0-825]対応
発売日: 2024-10-16
志賀 澄人(著)
4,180円 (2026/01/19 時点の書籍価格)

Oracle認定資格「Java SE 17 Programmer I」合格を目指す受験者必携の問題集です。 模擬試験2回分を含む全8章構成で、 基本データ型・演算子・クラス定義から継承・例外処理まで試験範囲を網羅。 教科書を超える詳細な解説と「試験対策」コーナーで重要ポイントが一目で把握でき、 体系的な学習が可能です。

問題を解く過程で自然と実力が養われる設計に加え、 実際の試験形式に沿った模擬問題で時間配分や解答テクニックも習得。 1冊で合格に必要な知識と実践力を同時に磨ける構成で、 Java SE 17 Silver試験の出題傾向を徹底的に分析した書籍です。

口コミ


プラスのレビュー

・問題のあとに丁寧な解説があり、理解が進みやすい構成になっている。

・模擬試験が2回分付属しており、本番に近い練習ができるのが良い。

・読みやすく、初学者でも挫折せずに進められる工夫がされている。

・章ごとにまとまった問題があるため、理解度の確認がしやすい。

・Silver試験に特化した内容で、対策本として信頼できる。

・解答解説の内容がしっかりしており、参考書代わりにも使える。

・ボリュームがあるが、これ一冊で完結できる安心感がある。

マイナスのレビュー

・章末にまとめて解説がある形式が、好みによっては使いづらい。

・本の厚みがあり、持ち運びやすさにはやや欠ける。

詳細情報

タイトル 徹底攻略Java SE 17 Silver問題集[1Z0-825]対応
著者 志賀 澄人(著)
出版社 インプレス
発売日 2024-10-16
商品コード 9784295020325
ページ数 576ページ
サイズA5判
高さ21cm
販売ページ

本の目次

第1章 Javaの概要と簡単なJavaプログラムの作成
第2章 Javaの基本データ型と文字列の操作
第3章 演算子と制御構造
第4章 クラスの定義とインスタンスの使用
第5章 継承とインタフェースの使用
第6章 例外処理
第7章 模擬問題1
第8章 模擬問題2

2位: スッキリわかるJava入門 第4版 (スッキリわかる入門シリーズ)

9784295017936
スッキリわかるJava入門 第4版 (スッキリわかる入門シリーズ)
発売日: 2023-11-06
中山 清喬(著), 国本 大悟(著), 株式会社フレアリンク(監修)
2,970円 (2026/01/19 時点の書籍価格)

シリーズ累計90万部突破のベストセラーJava入門書の第4版です。 Java21に対応し、オブジェクト指向の本質を 「なぜ?」という疑問に答えながら親しみやすいイラストとゲーム題材で解説しています。

開発環境構築のハードルを下げるブラウザ上実行環境「dokojava」やエラー解決ガイドを備え、 プログラミング初心者でもつまずかず学習できます。 文法だけでなく実務に必要な基礎知識を網羅し、 300点以上の図解と12年ぶりのデザイン刷新で、 オブジェクト指向の核心からAPI活用法までをスムーズに習得できる構成です。

口コミ


プラスのレビュー

・プログラミング未経験でも理解しやすい内容で安心して学べました。

・スマホやタブレットでも実行でき、場所を選ばず学習できるのが便利です。

・図や表が多く、複雑な内容も視覚的に理解しやすくなっています。

・Java初心者にとって丁寧でわかりやすい解説が魅力的です。

・別の言語を学んだ経験があると、共通点が見えてより理解が深まります。

・内容が網羅的で、プログラミングの基本から学べる構成です。

・基本情報の知識があればより理解が深まり、効率的に学べました。

マイナスのレビュー

・何も知らない状態では、途中から理解が難しくなる箇所もあります。

・本のボリュームが多く、初心者には圧倒されるかもしれません。

詳細情報

タイトル スッキリわかるJava入門 第4版 (スッキリわかる入門シリーズ)
著者 中山 清喬(著), 国本 大悟(著), 株式会社フレアリンク(監修)
出版社 インプレス
発売日 2023-11-06
商品コード 9784295017936
ページ数 760ページ
サイズA5判
高さ21cm
販売ページ

本の目次

Javaをはじめよう
第1部 ようこそJavaの世界へ
 プログラムの書き方
 式と演算子
 条件分岐と繰り返し
 配列
 メソッド
 複数クラスを用いた開発
 Javaをはじめよう

第2部 スッキリ納得 オブジェクト指向
 オブジェクト指向をはじめよう
 インスタンスとクラス
 さまざまなクラス機構
 継承
 高度な継承
 多様性
 カプセル化

第3部 もっと便利にAPI活用術
 Javaを支えるクラスたち
 文字列と日付の扱い
 コレクション
 例外
 まだまだ広がるJavaの世界
 付録A開発環境のセットアップ
 付録Bエラー解決・虎の巻
 付録Cクイックリファレンス
 付録D練習問題の解答


3位: オラクル認定資格教科書 Javaプログラマ Silver SE 17(試験番号1Z0-825)

9784798177335
オラクル認定資格教科書 Javaプログラマ Silver SE 17(試験番号1Z0-825)
発売日: 2024-02-21
根本 有子(著), 日本オラクル株式会社(監修)
4,620円 (2026/01/19 時点の書籍価格)

2023年12月に開始された最新Java SE 17認定試験に対応した公式推奨テキスト&問題集です。 日本オラクル公式講座の講師経験を持つ著者が基礎文法から オブジェクト指向・例外処理までを丁寧に解説。

各章末の分野別練習問題に加え、本番形式の模擬試験2回分(巻末+Webダウンロード)を収録し、 サンプルコードを動かしながら実践力を養えます。

2色刷りで重要ポイントが一目で把握できる構成と、 開発初心者がつまずきやすい箇所を重点的にカバーする解説が特徴で、 Javaアプリケーション開発に必要な基本スキルを効率的に習得可能です。

口コミ


プラスのレビュー

・図やサンプルプログラムが豊富で、理解を助けてくれる内容でした。

・試験対策に特化していて、模擬テストもついており実践力がつきます。

・この本を繰り返しやり込むことで、合格に近づけると感じました。

・Java初心者でも丁寧に読み進めれば試験レベルに到達できます。

・参考書としても問題集としても使える構成で、学習しやすいです。

・各章に練習問題があり、段階的に理解を深められる仕組みです。

・本書だけで試験に合格できた、信頼できる内容です。

マイナスのレビュー

・誤植が多く、初学者には混乱の原因になります。

・Kindle版はコピー制限が厳しく、図表やコードが見にくいです。

詳細情報

タイトル オラクル認定資格教科書 Javaプログラマ Silver SE 17(試験番号1Z0-825)
著者 根本 有子(著), 日本オラクル株式会社(監修)
出版社 翔泳社
発売日 2024-02-21
商品コード 9784798177335
ページ数 560ページ
サイズA5判
高さ21cm
販売ページ

本の目次

第1章 Javaの概要と簡単なJavaプログラムの作成
第2章 Javaの基本データ型と文字列の操作
第3章 演算子と条件分岐
第4章 繰り返しと制御文の組み合わせ
第5章 クラスの宣言とインスタンス化
第6章 継承とインタフェース
第7章 例外処理

4位: スッキリわかるJava入門 実践編 第4版 (スッキリわかる入門シリーズ)

9784295018452
スッキリわかるJava入門 実践編 第4版 (スッキリわかる入門シリーズ)
発売日: 2024-02-05
中山 清喬(著), 株式会社フレアリンク(監修)
3,300円 (2026/01/19 時点の書籍価格)

ベストセラー書籍「スッキリ」シリーズの実践編第4版です。 Java21に対応し、インスタンス操作・ラムダ式・リフレクションから データベース接続・並列処理まで、 現場で必要な実践スキルを網羅。

姉妹書『Java入門』と連動したストーリー形式で、 ファイル操作・ネットワーク通信・単体テストといった開発現場の「常識」を習得できます。

Webブラウザ上で学べる「dokojava」環境と設計原則・デザインパターン解説を備え、 新人エンジニアがチーム開発に必要なAPI活用法・リファクタリング技法を 効率的にマスターできる構成です。

口コミ


プラスのレビュー

・難しく感じていた内容が、この本でスッと理解できました。

・サンプルコードにQRコードがあり、すぐに実行できて便利です。

・図やイラストが多く、初心者でも読み進めやすい内容です。

・章末の練習問題とまとめで段階的に学べるのが助かります。

・独学でつまずいていた部分を補ってくれる内容でした。

・実践編らしく、現場を意識した構成で学習しやすいです。

・基礎から応用まで順を追って学べる内容で、復習にも最適です。

マイナスのレビュー

・紙の本は分厚く、持ち運びには不向きです。

・スッキリシリーズ未経験者には導入が急に感じられる部分があります。

詳細情報

タイトル スッキリわかるJava入門 実践編 第4版 (スッキリわかる入門シリーズ)
著者 中山 清喬(著), 株式会社フレアリンク(監修)
出版社 インプレス
発売日 2024-02-05
商品コード 9784295018452
ページ数 744ページ
サイズA5判
高さ21cm
販売ページ

本の目次

0 Javaを使いこなす技術者を目指そう
第1部 さまざまな基本機能
 インスタンスの基本操作
 さまざまな種類のクラス
 関数とラムダ式
 JVM制御とリフレクション
 非標準ライブラリの活用

第2部 外部資源へのアクセス
 ファイルの操作
 さまざまなファイル形式
 ネットワークアクセス
 データベースアクセス

第3部 効率的な開発の実現
 基本的な開発ツール
 単体テストとアサーション
 メトリクスとリファクタリング
 ソースコードの管理と共有
 アジャイルな開発

第4部 より高度な設計を目指して
 設計の原則とデザインパターン
 スレッドによる並列処理
 ユーザーインタフェース制御
 エラー解決・虎の巻
 練習問題の解答


5位: Javaパフォーマンス

9784873117188
Javaパフォーマンス
発売日: 2015-04-11
Scott Oaks(著), アクロクエストテクノロジー株式会社(監修), 寺田 佳央(監修), 牧...
4,290円 (2026/01/19 時点の書籍価格)

Javaプログラムの性能向上を目指すための包括的な書籍です。 JVMのチューニング技術とJavaプラットフォームでの問題解決の方法を、 実践的なアプローチで紹介します。

パフォーマンス測定やモニタリングツールの使い方を学び、 JITコンパイルやガベージコレクションのしくみを深く理解したうえで、 効率的な性能改善を実現するためのベストプラクティスを解説します。

具体的なトピックとして、ヒープメモリやネイティブメモリの管理、 スレッド処理、Java EEおよびデータベースのパフォーマンス最適化が取り上げられ、 Java 8に対応した最新の情報を提供します。

詳細情報

タイトル Javaパフォーマンス
著者 Scott Oaks(著), アクロクエストテクノロジー株式会社(監修), 寺田 佳央(監修), 牧...
出版社 オライリージャパン
発売日 2015-04-11
商品コード 9784873117188
ページ数 448ページ
サイズB5判
高さ24cm
販売ページ

本の目次

イントロダクション
パフォーマンステストのアプローチ
Javaパフォーマンスのツールボックス
JITコンパイラのしくみ
ガベージコレクションの基礎
ガベージコレクションのアルゴリズム
ヒープのベストプラクティス
ネイティブメモリのベストプラクティス
スレッドと同期のパフォーマンス
Java EEのパフォーマンス
データベースのベストプラクティス
Java SEのAPIのパフォーマンス
チューニングのフラグ

6位: Effective Java 第3版

9784621303252
Effective Java 第3版
発売日: 2018-10-30
Joshua Bloch(著), 柴田 芳樹(翻訳)
4,400円 (2026/01/19 時点の書籍価格)

Java8機能に対応した第3版です。 ラムダ式やストリーム、オプショナル、インタフェースでのデフォルトメソッド、 try-with-resources文、@SafeVarargsアノテーションなど、 Java 8で追加された重要な機能を網羅し、第2版から項目数が78から90に増加しています。

プログラミングのベストプラクティスを学ぶための実践的なガイドとして、 多くのデザインパターンやコーディングイデオムを紹介し、 効率的かつ明瞭なソフトウェア設計に役立ちます。 Javaを深く理解したい中級者から上級者におすすめの書籍です。

口コミ


プラスのレビュー

・Java Gold SE8保持者にとって、基礎復習や使い方を学べる良書。

・オブジェクト指向を理解した後に読むと、自分のJavaスキルが向上する。

・Javaの知識があれば普通に理解できる内容で、必要な知識が網羅されている。

マイナスのレビュー

・翻訳が機械的で、英語版より読みづらく感じた。

詳細情報

タイトル Effective Java 第3版
著者 Joshua Bloch(著), 柴田 芳樹(翻訳)
出版社 丸善出版
発売日 2018-10-30
商品コード 9784621303252
ページ数 412ページ
サイズB5判
高さ23cm
販売ページ

本の目次

オブジェクトの生成と消滅
すべてのオブジェクトに共通のメソッド
クラスとインタフェース
ジェネリックス
enumとアノテーション
ラムダとストリーム
メソッド
プログラミング一般
例外
並行性
シリアライズ

7位: Java言語で学ぶデザインパターン入門第3版

9784815609801
Java言語で学ぶデザインパターン入門第3版
発売日: 2021-11-13
結城 浩(著)
4,290円 (2026/01/19 時点の書籍価格)

オブジェクト指向プログラミング初心者に向けて、 デザインパターンの基本をわかりやすく解説した一冊です。

GoF(Gang of Four)の『デザインパターン』で紹介された23のパターンを、 現代のJavaに対応したサンプルプログラムとUML図を使い、 実践的に学べます。 デザインパターンの各パターンは解説とともに、どう使うか、 どのように効果を発揮するかが詳細に示されています。

2001年の初版以来、多くの読者に支持され、 今回の第3版ではより現代的なJavaの機能を反映させ、 技術者が一層学びやすい内容に刷新されています。

口コミ


プラスのレビュー

・各パターンの解説がストーリー仕立てで概念がつかみやすいです。

・辞書的に使える構成で、必要なときにすぐ見返せます。

・コードを真似して書くことで自然とスキルが身につきます。

マイナスのレビュー

・初心者には説明が少なく、理解するには難しい内容です。

詳細情報

タイトル Java言語で学ぶデザインパターン入門第3版
著者 結城 浩(著)
出版社 SBクリエイティブ
発売日 2021-11-13
商品コード 9784815609801
ページ数 560ページ
サイズB5判
高さ24cm
販売ページ

本の目次

第1部 デザインパターンに慣れる
第2部 サブクラスにまかせる
第3部 インスタンスを作る
第4部 分けて考える
第5部 同一視
第6部 構造を渡り歩く
第7部 シンプルにする
第8部 状態を管理する
第9部 無駄をなくす
第10部 クラスで表現する
付録

8位: やさしいJava 第7版 (「やさしい」シリーズ)

9784815600846
やさしいJava 第7版 (「やさしい」シリーズ)
発売日: 2019-01-22
高橋 麻奈(著)
2,838円 (2026/01/19 時点の書籍価格)

シリーズ累計100万部突破、Java入門書ベストセラーの第7版です。 Java11に対応し、変数・演算子の基本からクラス設計・オブジェクト指向まで、 OpenJDK環境構築を含む開発の第一歩を徹底解説。

豊富なサンプルコードと「場合に応じた処理」「繰り返し構造」などの実践的な章立てで、 例外処理やスレッド操作といった応用技術まで無理なく習得できます。

グラフィカルアプリケーション開発の章も備え、 文法知識だけでなく「動くプログラム」を作る楽しさを体感できる構成。プ ログラミング未経験者が抱える「なぜ?」を丁寧に解消する書籍です。

口コミ


プラスのレビュー

・説明がやさしく、初心者でも取り組みやすい内容です。

・Javaの基本が一通り学べて、資格取得にも役立ちます。

・コードを動かしながら学べるので、実践的に身につきます。

マイナスのレビュー

・説明が不十分な箇所があり、初心者には理解しづらかった。

詳細情報

タイトル やさしいJava 第7版 (「やさしい」シリーズ)
著者 高橋 麻奈(著)
出版社 SBクリエイティブ
発売日 2019-01-22
商品コード 9784815600846
ページ数 592ページ
サイズA5判
高さ21cm
販売ページ

本の目次

はじめの一歩
Javaの基本
変数
式と演算子
場合に応じた処理
何度も繰り返す
配列
クラスの基本
クラスの機能
クラスの利用
新しいクラス
インターフェイス
大規模なプログラムの開発
例外と入出力処理
スレッド
グラフィカルなアプリケーション

9位: Java言語プログラミングレッスン 第3版(下) オブジェクト指向を始めよう

9784797371260
Java言語プログラミングレッスン 第3版(下) オブジェクト指向を始めよう
発売日: 2012-11-14
結城 浩(著)
- (2026/01/19 時点の書籍価格)

『Java言語プログラミングレッスン 第3版』の下巻。 Javaを学ぶうえで避けて通れないオブジェクト指向の基礎を、 初心者にもわかりやすく解説しています。

クラスや継承、例外処理、インタフェース、スレッド 、パッケージといった重要な概念を、 豊富な図やサンプルコードとともに丁寧に解説しており、 上巻で文法を学んだ人が次のステップへ進むのに最適な一冊です。 難解になりがちなオブジェクト指向の考え方をかみ砕いて説明しており、 初心者でもつまずくことなく理解を深められます。

口コミ


プラスのレビュー

・入門書を終えた人にとって、次のステップに進むために適した内容の本です。

・オブジェクト指向の解説が丁寧で、理解しやすい構成になっています。

・Javaの基本文法からオブジェクト指向まで順を追って学べ、適切な学習順序が組まれています。

マイナスのレビュー

・オブジェクト指向を独学で学ぶには難易度が高く、講師のサポートなしでは理解が難しい。

詳細情報

タイトル Java言語プログラミングレッスン 第3版(下) オブジェクト指向を始めよう
著者 結城 浩(著)
出版社 SBクリエイティブ
発売日 2012-11-14
商品コード 9784797371260
ページ数 416ページ
サイズB5判
高さ23cm
販売ページ

本の目次

第11章 クラスとインスタンス
第12章 スーパークラスとサブクラス
第13章 例外
第14章 インタフェース
第15章 ガーベッジコレクション
第16章 スレッド
第17章 パッケージ
第18章 ファイル操作と入出力、クラスの調べ方
第19章 コレクション
付録

10位: 新・明解Java入門 第2版 (新・明解シリーズ)

9784815606015
新・明解Java入門 第2版 (新・明解シリーズ)
発売日: 2020-09-05
柴田望洋(著)
- (2026/01/19 時点の書籍価格)

豊富な図表と実用的なサンプルプログラムを通じて、 Javaの基本からオブジェクト指向の本質までを丁寧に解説した入門書の定番です。

全体で268点の図表と302本のサンプルコードが掲載されており、 視覚的な理解と実践的な学習を同時に進められる構成が特長。

画面出力や変数、分岐・繰り返しといった初歩から、クラス、 継承、ポリモーフィズム、インターフェース、例外処理まで網羅されており、 独学にも授業用にも適している一冊です。

口コミ


プラスのレビュー

・Java初心者にとって基礎的な内容が分かりやすくまとめられており、授業でも使いやすい。

・著者のC言語入門編が気に入っていたため、本書も選びました。解説がわかりやすい。

・丁寧な解説、豊富な実例、役立つコラムが揃い、非常に親しみやすい本です。

マイナスのレビュー

・ラムダ式やジェネリクスなどの基本的な概念が欠けており、Javaでの実践的なプログラム作成には不十分。

詳細情報

タイトル 新・明解Java入門 第2版 (新・明解シリーズ)
著者 柴田望洋(著)
出版社 SBクリエイティブ
発売日 2020-09-05
商品コード 9784815606015
ページ数 520ページ
サイズB5判
高さ24cm
販売ページ

本の目次

画面に文字を表示しよう
変数を使おう
プログラムの流れの分岐
プログラムの流れの繰返し
基本型と演算
配列
メソッド
クラスの基本
単純なクラスの作成
クラス変数とクラスメソッド
パッケージ
クラスの派生と多相性
抽象クラス
インターフェース
例外処理
文字と文字列

11位: Java言語プログラミングレッスン 第3版(上) Java言語を始めよう

9784797371253
Java言語プログラミングレッスン 第3版(上) Java言語を始めよう
発売日: 2012-11-14
結城 浩(著)
2,640円 (2026/01/19 時点の書籍価格)

初心者向けにゼロからJavaを学べる入門書です。 豊富な例題と練習問題で、Javaの基本をわかりやすく解説しています。

プログラミング初心者に寄り添い、難しい用語にはルビを振り、 理解しやすい文章で説明。計算、条件分岐、ループ、メソッド、 配列など、Javaの基本構文を段階的に学びながら実践力を養えます。

オブジェクト指向の考え方にも触れ、 次のステップに進む準備が整います。 クイズや練習問題を通じて理解を深めながら進められる一冊です。

口コミ


プラスのレビュー

・新人研修に最適で、練習問題やサンプルコードが充実している。

・辞書的な役割を果たし、不明点も解決できる。

・基礎から応用まで、丁寧に解説されており理解しやすい。

・クイズと回答がしっかりしていて理解を深めやすい。

・IDEを使わず手動でコンパイルし、基本をしっかり学べる。

・少しずつ進めて練習問題を解くことで、知識が確実に身につく。

・予備知識があると、内容が面白く感じられる。

マイナスのレビュー

・文章が長く、構成が改善の余地があると感じた。

・コードの説明が少なく、初心者には分かりづらい部分が多い。

詳細情報

タイトル Java言語プログラミングレッスン 第3版(上) Java言語を始めよう
著者 結城 浩(著)
出版社 SBクリエイティブ
発売日 2012-11-14
商品コード 9784797371253
ページ数 400ページ
サイズB5判
高さ23cm
販売ページ

本の目次

第0章 Java言語の見晴らし台
第1章 Javaでこんにちは
第2章 計算をやってみよう
第3章 変数と型
第4章 if文
第5章 switch文
第6章 for文
第7章 while文とString型
第8章 メソッド
第9章 配列
第10章 オブジェクト指向へ向けて
付録

12位: Java[完全]入門

9784815619244
Java[完全]入門
発売日: 2024-03-02
松浦健一郎(著), 司ゆき(著)
2,948円 (2026/01/19 時点の書籍価格)

プログラミング初心者から実務に役立つ知識を求める人まで、 幅広い層に対応した入門書です。 開発環境の導入方法やエラー対応法まで解説し、 Javaの基礎から応用までしっかり学べます。

基礎編では、変数、制御構文、配列の使い方を学び、 実践編ではオブジェクト指向や例外処理、ファイル操作など、 より高度な内容を取り扱います。

プログラム例や演習問題も豊富に掲載されており、 手を動かしながら理解を深めることができる書籍です。

口コミ


プラスのレビュー

・図解が多く、学習内容を視覚的に理解できるのでわかりやすい。

・復習問題があるため、プログラムの習得を実感しながら進められる。

・内容が網羅的で、Java初心者にとって非常にオススメできる。

・Javaの基礎から応用まで、しっかりと学べる。

・初心者向けに丁寧で理論的な説明が多いので理解しやすい。

・辞書的な役割も果たし、必要な情報をしっかりと得ることができる。

・実務に使える知識もカバーしており、Javaの知識を深めるのに適した一冊。

マイナスのレビュー

・クラス関連の例がわかりづらく、理解を補完するために他の資料が必要だった。

・インデックスが弱く、後で内容を参照する際に不便を感じた。

詳細情報

タイトル Java[完全]入門
著者 松浦健一郎(著), 司ゆき(著)
出版社 SBクリエイティブ
発売日 2024-03-02
商品コード 9784815619244
ページ数 600ページ
サイズA5判
高さ22cm
販売ページ

本の目次

基礎編
 Javaを学ぶための準備
 Javaプログラミングを始めよう
 式を計算して結果を出力する
 後で必要な値は変数に格納しておく
 実行の流れを変えるif文・switch文
 処理を繰り返すfor文・while文・do while文
 配列を使って多数の値を管理する

実践編
 Javaで始めるオブジェクト指向プログラミング
 継承を活用するとオブジェクト指向らしくなる
 特定の場面で役立つ特殊なクラス
 例外処理で不測の事態から復帰する
 関連するクラスをパッケージにまとめる
 コレクションでデータをいろいろな形にまとめる
 ファイルを読み書きする
 関数型プログラミングを味わう


13位: JavaエンジニアのためのEclipse パーフェクトガイド【増補改訂版】

9784297132040
JavaエンジニアのためのEclipse パーフェクトガイド【増補改訂版】
発売日: 2023-01-04
横田 一輝(著)
3,278円 (2026/01/19 時点の書籍価格)

Eclipseの豊富な機能を徹底的に解説した書籍です。 Eclipseを使ったJava開発においてただ手順を追うだけではなく、 その背後でどのように処理が行われているのかを理解できる内容です。

環境設定やリファクタリング、JUnitによるテスト 、Gradleを使ったビルド方法、 さらにはSpring Bootを利用したアプリケーション開発まで、 幅広いトピックをカバーしています。 エディターの使い方や開発の流れやプラグイン活用法など、 実務で役立つ機能を学べます。

口コミ


プラスのレビュー

・Eclipseを使いながら学べるので、理解が深まります。

・初心者向けに丁度良い内容で、少し難しい部分もあるが勉強になった。

・2022年版に対応しており、古い本を使っている初心者には最適です。

マイナスのレビュー

詳細情報

タイトル JavaエンジニアのためのEclipse パーフェクトガイド【増補改訂版】
著者 横田 一輝(著)
出版社 技術評論社
発売日 2023-01-04
商品コード 9784297132040
ページ数 384ページ
サイズB5判
高さ24cm
販売ページ

本の目次

第1章 Eclipseとは
第2章 Eclipseをはじめよう
第3章 Eclipseの基本機能を理解する
第4章 Eclipseを使った開発の流れ
第5章 エディターを使いこなす
第6章 Eclipseのリファクタリング手法
第7章 JUnitによるテスティング
第8章 Gradleによるビルド方法
第9章 Eclipseのさらなる活用方法
第10章 Spring Bootでチーム開発
付録 おすすめプラグイン

14位: プロになるJava―仕事で必要なプログラミングの知識がゼロから身につく最高の指南書

9784297126858
プロになるJava―仕事で必要なプログラミングの知識がゼロから身につく最高の指南書
発売日: 2022-03-19
きしだ なおき(著), 山本 裕介(著), 杉山 貴章(著)
- (2026/01/19 時点の書籍価格)

プログラミング未経験者から実務志向のエンジニアまで幅広く対応した書籍です。 Javaの基本文法からSpring Bootを使ったWebアプリ開発まで、 プロの現場で必須となるスキルを網羅。

JShellを使った対話型学習・GUI開発・ネットワーク通信など 多角的なアプローチで基礎を固め、 Maven/JUnit/Gitといった開発ツールの活用技法を習得できます。

単なる文法解説に留まらない「実際に動くプログラム」の組み方を体得可能。 開発環境構築からデプロイまで、 エンジニアとしての基盤を築くための総合カリキュラムが凝縮されています。

口コミ


プラスのレビュー

・初心者でもタスク管理アプリを作れるところまで学べる構成です。

・SQLやSpring Bootまで扱っており、実務にも応用しやすいです。

・著者による実用的なショートカットやノウハウが詰め込まれています。

・実務に直結するコード例が豊富で、すぐに役立ちます。

・解説が読みやすく、洗練された文章で理解しやすいです。

・独学での学習を進めやすく、入門書として優秀です。

・古い書き方との違いも説明されていてリハビリにも使えます。

マイナスのレビュー

・JShellを使う構成は学習効率が悪く、保存もできず不便です。

・使用ツールが現場と異なり、実務とのギャップがあると感じました。

詳細情報

タイトル プロになるJava―仕事で必要なプログラミングの知識がゼロから身につく最高の指南書
著者 きしだ なおき(著), 山本 裕介(著), 杉山 貴章(著)
出版社 技術評論社
発売日 2022-03-19
商品コード 9784297126858
ページ数 512ページ
サイズB5判
高さ24cm
販売ページ

本の目次

第1部 Javaを始める準備
第1章 Java ってなんだろう
第2章 開発環境の準備と最初の一歩
第2部 Javaの基本
第3章 値と計算
第4章 変数と型
第5章 標準API
第6章 SwingによるGUI
第3部 Javaの文法
第7章 条件分岐
第8章 データ構造
第9章 繰り返し
第10章 データ構造の処理
第11章 メソッド
第4部 高度なプログラミング
第12章 入出力と例外
第13章 処理の難しさの段階
第14章 クラスとインタフェース
第15章 継承
第5部 ツールと開発技法
第16章 ビルドツールとMaven
第17章 Javadocとドキュメンテーション
第18章 JUnitとテストの自動化
第19章 IntelliJ IDEAを使いこなす
第20章 バージョン管理とGit
第6部 Webアプリケーション開発
第21章 Spring BootでWebアプリケーションを作ってみる
第22章 Webアプリケーションにデータベースを組み込む

15位: 改訂3版 パーフェクトJava (Perfect series 02)

9784297146801
改訂3版 パーフェクトJava (Perfect series 02)
発売日: 2025-02-27
井上 誠一郎(著), 景井 教天(著), 櫻庭 祐一(監修), きしだ なおき(監修)
3,740円 (2026/01/19 時点の書籍価格)

初心者から中級者まで幅広い層に対応した内容です。 Java 21 LTSおよびJava 23に対応しており、 基本的な文法から標準ライブラリ、 さらにWeb開発に必要な実践的なスキルまで、幅広いテーマを網羅しています。

レコード型やシール型、パターンマッチング、仮想スレッド、 FFM APIなど、最新のJava機能も詳しく解説されており、 これからJavaを始めたい人や実務でJavaを使っている人に役立つ内容です。

詳細情報

タイトル 改訂3版 パーフェクトJava (Perfect series 02)
著者 井上 誠一郎(著), 景井 教天(著), 櫻庭 祐一(監修), きしだ なおき(監修)
出版社 技術評論社
発売日 2025-02-27
商品コード 9784297146801
ページ数 592ページ
サイズB5判
高さ23cm
販売ページ

本の目次

1章 Javaの概要
2章 Javaプログラミング初歩
3章 文字列
4章 変数とオブジェクト
5章 整数とブーリアン
6章 クラス
7章 データ
8章 コレクションと配列
9章 メソッド参照とラムダ式
10章 ストリーム処理
11章 インタフェース
12章 文、式、演算子
13章 Javaプログラムの実行と制御構造
14章 例外処理
15章 文字と文字列
16章 数値
17章 クラスの拡張継承
18章 パッケージ
19章 ジェネリック型
20章 スレッド
21章 同時実行制御
22章 Web技術
23章 FFM API

16位: 独習Java 第6版

9784798180946
独習Java 第6版
発売日: 2024-02-15
山田 祥寛(著)
3,278円 (2026/01/19 時点の書籍価格)

Javaプログラミングの基礎から応用までを網羅的に学べる教科書です。 Java 21に対応し、初心者から開発者まで幅広い層に向けて、 豊富なサンプルプログラムを交えながら、J avaの文法や機能を丁解説しています。

学習は、解説→例題→理解度チェックの3ステップで進めるため、 しっかりと知識を定着させることができます。 基本的な文法や制御構文から、オブジェクト指向やラムダ式、 Stream APIなど、実務に役立つ高度な技術まで幅広くカバーされています。 Javaを一から学び直したい人や、さらに深い知識を身に付けたい人に最適な一冊です。

口コミ


プラスのレビュー

・最新のJava21に対応しており、プログラムのサンプルが丁寧で学びやすい。

・Javaの辞典のように手元に置いておきたい本。

マイナスのレビュー

詳細情報

タイトル 独習Java 第6版
著者 山田 祥寛(著)
出版社 翔泳社
発売日 2024-02-15
商品コード 9784798180946
ページ数 664ページ
サイズB5判
高さ23cm
販売ページ

本の目次

第1章 イントロダクション
第2章 Javaの基本
第3章 演算子
第4章 制御構文
第5章 標準ライブラリ
第6章 コレクションフレームワーク
第7章 オブジェクト指向構文―基本
第8章 オブジェクト指向構文―カプセル化/継承/ポリモーフィズム
第9章 オブジェクト指向構文―入れ子のクラス/ジェネリクス/例外処理など
第10章 ラムダ式/Stream API
第11章 高度なプログラミング
付録A 「練習問題」「この章の理解度チェック」解答

17位: Java 第3版 入門編 ゼロからはじめるプログラミング

9784798167060
Java 第3版 入門編 ゼロからはじめるプログラミング
発売日: 2021-01-28
三谷 純(著)
2,068円 (2026/01/19 時点の書籍価格)

Java初心者を対象に、変数やif文・switch文による条件分岐、 for文やwhile文を使った繰り返し、 クラスやメソッドの基本から応用までを丁寧に解説した入門書です。

著者の豊富な指導経験を活かしつまずきやすいポイントをやさしく説明し、 短くシンプルなサンプルプログラムと詳しいコメントで理解を助けます。

章末の練習問題で学習内容をしっかり確認でき、 これからJavaを学びたい方や基礎を固めたい方におすすめの一冊です。

口コミ


プラスのレビュー

・説明が丁寧で初心者でも安心して読み進められます。

・Javaの基本をしっかり網羅しており、教科書として使えます。

・本と動画を併用することで理解が深まり、学習がはかどります。

マイナスのレビュー

・内容があまりに初歩的で、少し経験のある人には物足りません。

詳細情報

タイトル Java 第3版 入門編 ゼロからはじめるプログラミング
著者 三谷 純(著)
出版社 翔泳社
発売日 2021-01-28
商品コード 9784798167060
ページ数 288ページ
サイズB5判
高さ24cm
販売ページ

本の目次

第1章 Java言語に触れる
第2章 Java言語の基本
第3章 条件分岐と繰り返し
第4章 メソッド(クラスメソッド)
第5章 クラスの基本
第6章 クラスの一歩進んだ使い方
第7章 継承
第8章 抽象クラスとインタフェース

18位: よくわかる Java入門

9784867750629
よくわかる Java入門
発売日: 2023-09-26
富士通ラーニングメディア(著)
2,310円 (2026/01/19 時点の書籍価格)

富士通ラーニングメディアの人気研修「プログラミング入門(Java編)」を基に書籍化された、 実践重視の入門書です。

Javaの環境構築から始まり、変数、配列、基本文法、メソッド、 オブジェクト指向までを段階的に学べる構成で、 プログラムを自分で書いて実行する「手を動かす学習」に重点を置いています。

1行ごとの動作解説に加え、つまずきやすいエラーの原因や対処法も丁寧に解説しており、 独学でも安心して学習を進められます。

詳細情報

タイトル よくわかる Java入門
著者 富士通ラーニングメディア(著)
出版社 富士通ラーニングメディア
発売日 2023-09-26
商品コード 9784867750629
ページ数 242ページ
サイズB5判
高さ24cm
販売ページ

本の目次

第1章 Javaの概要を理解する
第2章 Javaの環境構築を行う
第3章 変数と配列
第4章 Java言語の基本文法を学ぶ
第5章 メソッド
第6章 オブジェクト指向

19位: ゼロからわかる Java超入門 [改訂3版]

9784297114848
ゼロからわかる Java超入門 [改訂3版]
発売日: 2020-07-31
佐々木 整(著)
2,178円 (2026/01/19 時点の書籍価格)

プログラミング初心者向けにJavaの基本を解説した一冊です。 プログラミング経験が全くない方でも安心して学べるように、 Javaの基礎に絞って解説しています。

Javaを使ったプログラミングの準備から始まり、 基本的な計算処理やデータの保管、条件分岐、繰り返し処理、 データ入力の方法まで幅広くカバー。

各章には練習問題が収録されており、 学んだ内容を確認しながら進められるので理解が深まります。 練習問題の回答は取り外し可能で手軽にチェックできます。

詳細情報

タイトル ゼロからわかる Java超入門 [改訂3版]
著者 佐々木 整(著)
出版社 技術評論社
発売日 2020-07-31
商品コード 9784297114848
ページ数 208ページ
サイズB5判
高さ26cm
販売ページ

本の目次

1 Javaでプログラミングをはじめる前の準備
2 はじめてのJavaプログラミング
3 プログラムの基本スタイル
4 計算
5 データの保管
6 条件判断
7 繰り返し処理
8 データの入力

20位: すべての人のためのJavaプログラミング 第3版

9784320124233
すべての人のためのJavaプログラミング 第3版
発売日: 2017-10-06
立木 秀樹(著), 有賀 妙子(著)
3,300円 (2026/01/19 時点の書籍価格)

Javaの基礎から実践的な技術まで幅広く学べる教科書です。 初心者でも理解しやすいように、タートルグラフィックスのライブラリを活用しながら、 オブジェクト指向の考え方や文法を丁寧に解説。 、ラムダ式や関数型インターフェース、コレクション、 並列処理といったJava SE 8の新しい機能にも対応しています。

後半ではJavaFXによるGUIやアニメーション、 ネットワークプログラミングといった応用分野にも踏み込み、 実用的なスキルを習得できます。 例題や練習問題はサポートページからダウンロード可能で、独学にも最適な一冊です。

口コミ


プラスのレビュー

・Javaのラムダ式やコレクション、ネットワークまで網羅されているので、実践的な知識が身につく。

・タートルグラフィックスを使い、視覚的に理解しやすくプログラムが学べる。

・学校で教科書として使われており、問題量も適切でとてもわかりやすい。

マイナスのレビュー

・解説が細かく、難しい言葉で記載されているため少し堅苦しく感じる。


詳細情報

タイトル すべての人のためのJavaプログラミング 第3版
著者 立木 秀樹(著), 有賀 妙子(著)
出版社 共立出版
発売日 2017-10-06
商品コード 9784320124233
ページ数 308ページ
サイズB5判
高さ26cm
販売ページ

本の目次

オブジェクトの生成とメソッド呼び出し
処理の流れ
クラス変数とクラスメソッド
クラスの作成
配列
プリミティブ型とラッパークラス
再帰呼び出しと例外処理
メソッドのオーバーライドとインターフェース型
ラムダ式と関数型インターフェース
コレクションフレームワーク〔ほか〕

21位: Java 第3版 実践編 アプリケーション作りの基本

9784798167077
Java 第3版 実践編 アプリケーション作りの基本
発売日: 2021-01-28
三谷 純(著)
2,068円 (2026/01/19 時点の書籍価格)

Javaの基礎知識を前提に、例外処理やコレクション、ファイル操作など、 本格的なプログラムを記述する際に欠かせない基本技術を解説しています。

パッケージ、スレッド、ラムダ式、GUIアプリケーション(Swingを使用)、 ネットワークプログラミングなど、 現場で役立つ技術にも触れており、 Java 11や開発環境(Eclipse)にも対応。 ガーベッジコレクションやメモリ管理といった重要な知識も網羅しています。

これから本格的なアプリケーションを作りたい方や、 実務で役立つ基礎を身につけたい方に最適な内容となっています。

口コミ


プラスのレビュー

・各トピックが丁寧に解説されていて、初心者でも理解しやすいです。

・文法やクラスの概念が系統立てて説明されていて、全体像がつかめます。

・実践編でアプリケーション構築の一部がわかり、理解が深まりました。

マイナスのレビュー

・章ごとの内容がつながらず、全体の構成が見えにくいです。

詳細情報

タイトル Java 第3版 実践編 アプリケーション作りの基本
著者 三谷 純(著)
出版社 翔泳社
発売日 2021-01-28
商品コード 9784798167077
ページ数 320ページ
サイズB5判
高さ24cm
販売ページ

本の目次

第1章 パッケージとJava API
第2章 例外処理
第3章 スレッド
第4章 ガーベッジコレクションとメモリ
第5章 コレクション
第6章 ラムダ式
第7章 入出力
第8章 GUIアプリケーション
第9章 グラフィックスとマウスイベント
第10章 ネットワーク
第11章 一歩進んだJavaプログラミング

22位: TECHNICAL MASTER はじめてのAndroidアプリ開発 Java編 (TECHNICAL ...

9784798065113
TECHNICAL MASTER はじめてのAndroidアプリ開発 Java編 (TECHNICAL MASTER 99)
発売日: 2022-02-01
WINGSプロジェクト 山内直(著), 山田祥寛(監修)
3,520円 (2026/01/19 時点の書籍価格)

Javaの基礎を身につけた人がAndroidアプリ開発にステップアップするための入門書です。

Android Studio Arctic Fox(2020.3.1)に対応し、 開発環境の構築からはじまり、シンプルなアプリ作成を通じて、 基本的なUI設計、インテントやデータ管理、 さらにはハードウェア活用やサービスの作成・公開方法まで解説。

ListViewやRecyclerViewなど実践的なビュー開発の手法も取り上げており、 初めてのAndroid開発でも着実に技術を身につけられます。

口コミ


プラスのレビュー

・JavaでのAndroid開発に対応しており、教科書や自習書として使える優れたテキストです。

・コードを丁寧に読む習慣が身につくので、学習には良い点もあります。

・誤字が気になる部分もあるが、内容的には有用な教材だと思います。

マイナスのレビュー

・誤字が多く、初心者には理解しづらい部分が多いため、テキスト通りに進むのは難しいです。

詳細情報

タイトル TECHNICAL MASTER はじめてのAndroidアプリ開発 Java編 (TECHNICAL MASTER 99)
著者 WINGSプロジェクト 山内直(著), 山田祥寛(監修)
出版社 秀和システム
発売日 2022-02-01
商品コード 9784798065113
ページ数 651ページ
サイズB5判
高さ24cm
販売ページ

本の目次

イントロダクション
はじめてのAndroidアプリ
ビュー開発(基本ウィジェット)
ビュー開発(ListView/RecyclerView)
ビュー開発(レイアウト&複合ウィジェット)
ビュー開発(ダイアログ&メニュー)
ビュー開発(応用)
インテント
データ管理
ハードウェアの活用
サービス開発&アプリの公開

23位: なぜ,あなたはJavaでオブジェクト指向開発ができないのか~Javaの壁を克服する実践トレーニング

9784774122229
なぜ,あなたはJavaでオブジェクト指向開発ができないのか~Javaの壁を克服する実践トレーニング
発売日: 2004-12-02
アクロクエストテクノロジー株式会社(著), 小森 祐介(著)
2,398円 (2026/01/19 時点の書籍価格)

Java初心者が直面する“オブジェクト指向の壁”を突破するための書籍です。 長年の新人教育で培ったノウハウをもとに、 単なる文法の習得ではなく、ソフトウェアの設計や拡張、 再利用に必要な「考え方」そのものを丁寧に解説しています。

章ごとに実際の開発フローに沿ってオブジェクト指向の活用方法を段階的に学べる構成となっており、 実際に手を動かしながら理解を深めることで、 理論と実践の両輪で本質的な力を養うことができます。

口コミ


プラスのレビュー

・オブジェクト指向の本として、問題解決の方法が具体的に説明されており、理解しやすい。

・具体的な設計手法の解説が豊富で、他の入門書よりもわかりやすい。

・本書はオブジェクト指向の概念を具体的なゲームを使って丁寧に説明している。

・オブジェクト指向の学習に役立ち、Javaのコードへの理解が深まる本。

・オブジェクト指向を実践的に学べ、クラス図からコードへと繋がりが明確になる。

・初心者でも理解しやすく、日常の例を使った説明が効果的。

・挿絵やコードの豊富さが理解を助け、オブジェクト指向の概念を学べる。

マイナスのレビュー

・出版年が古いため、内容が少し古い印象を受けるが、基本的な理解には役立つ。

・内容が古く感じるため、最新の情報を求める人には物足りないかもしれません。

詳細情報

タイトル なぜ,あなたはJavaでオブジェクト指向開発ができないのか~Javaの壁を克服する実践トレーニング
著者 アクロクエストテクノロジー株式会社(著), 小森 祐介(著)
出版社 技術評論社
発売日 2004-12-02
商品コード 9784774122229
ページ数 296ページ
サイズA5判
高さ21cm
販売ページ

本の目次

1 オブジェクト指向をなぜ難しいと感じるのか
2 オブジェクト指向は本当に必要なのか
3 オブジェクト指向でのソフトウェア開発
4 オブジェクト指向でプログラムを拡張する
5 ソフトウェアの振る舞いを変更する
6 より複雑なソフトウェアの作成
7 既存のソフトウェアの再利用
8 再利用を考慮したソフトウェアの設計
9 フレームワークを利用したソフトウェア開発

24位: Javaの絵本 第3版: Javaが好きになる新しい9つの扉

9784798150376
Javaの絵本 第3版: Javaが好きになる新しい9つの扉
発売日: 2016-12-01
アンク(著)
1,738円 (2026/01/19 時点の書籍価格)

プログラミング初心者でも無理なくJavaを学べる視覚的に優れた入門書です。 Javaを全く知らない人でも安心して取り組めるよう、 イラストを多く使って直感的に理解できるように工夫されています。

従来の基礎的な内容に加え、 新しいトピックも盛り込み、 WebアプリケーションやAndroidプログラミングの基礎を学ぶための第一歩として最適です。

難しいクラスやオブジェクト指向の概念も、 絵を交えた解説でスムーズに理解できるようになっています。 2ページごとに要点がまとめられており、効率的に学習を進められます。

口コミ


プラスのレビュー

・初心者でもわかりやすく、Javaを学ぶ第一歩として最適です。

・プログラミング初心者にとって、基本的な概念がしっかり説明されています。

・オブジェクト指向の解説がイラストを使ってわかりやすく説明されています。

マイナスのレビュー

・絵に頼り過ぎて、実際のコードの説明が不足していると感じました。

詳細情報

タイトル Javaの絵本 第3版: Javaが好きになる新しい9つの扉
著者 アンク(著)
出版社 翔泳社
発売日 2016-12-01
商品コード 9784798150376
ページ数 223ページ
サイズB5判
高さ23cm
販売ページ

本の目次

Javaをはじめる前に
第1章 基本的なプログラム
第2章 演算子
第3章 制御文
第4章 クラスの基礎
第5章 クラスの継承
第6章 クラスの応用
第7章 ファイルとストリーム
第8章 パッケージの利用
付録

25位: 2週間でJava SE Bronze の基礎が学べる本 (徹底攻略)

9784295001423
2週間でJava SE Bronze の基礎が学べる本 (徹底攻略)
発売日: 2017-10-17
志賀 澄人(著)
2,970円 (2026/01/19 時点の書籍価格)

プログラミング未経験者を対象に、 Java SE Bronze試験合格を目指すための基礎を学べる一冊です。

Javaの基本的な概念から、変数、データ型、条件分岐、繰り返し構文、 配列、メソッドなど、プログラミングの「基礎の基礎」を解説しています。 さらに、オブジェクト指向の概念や、クラスの継承、 例外処理いった重要なトピックも取り上げており、 必要な知識を効率よく学べます。

Oracle認定Java SE 7/8 Bronze資格の取得を目指す方に特におすすめで、 試験対策としても役立つ内容が豊富に詰まっています。

口コミ


プラスのレビュー

・図解が豊富で、インスタンスの動きなどが視覚的に理解しやすいです。

・細かい内容までカバーされており、既習者には学び直しに最適です。

・文法の背景まで解説していて、気づかなかった知識が得られました。

マイナスのレビュー

・初学者には情報量が多すぎて、理解が追いつかない部分があります。

詳細情報

タイトル 2週間でJava SE Bronze の基礎が学べる本 (徹底攻略)
著者 志賀 澄人(著)
出版社 インプレス
発売日 2017-10-17
商品コード 9784295001423
ページ数 558ページ
サイズA5判
高さ22cm
販売ページ

本の目次

Javaの概要
変数、データ型、演算子
条件分岐
繰り返し構文
配列
メソッド
オブジェクト指向
モデリングとUML
インスタンスの扱い方
オブジェクト型配列
パッケージによるクラスの分類
クラスの継承
例外処理
ポリモーフィズム
抽象化プログラミング
コレクション
標準クラスライブラリ

26位: スラスラ読める Javaふりがなプログラミング

9784295008552
スラスラ読める Javaふりがなプログラミング
発売日: 2020-03-19
リブロワークス(著), 谷本 心(監修)
2,200円 (2026/01/19 時点の書籍価格)

コードを「ふりがな」と「読み下し文」 で解説するまったく新しいアプローチのJava入門書です。

従来のプログラミング学習書では難解に感じられた部分を、 「ふりがな」で直感的に解説し 、漢文の訓読法を取り入れた読み下し文でサポート。 これによ、Javaの基本を確実に学ぶことができ、 過去に入門書で挫折した方でも安心して学習を進められます。

条件分岐や繰り返し処理、オブジェクト指向、 さらにSpring Bootを使ったWebアプリ開発まで、 段階的に学べる一冊です。

口コミ


プラスのレビュー

・コメントだけでなく、直感的に理解できる方法で解説されていて便利。

・プログラム未経験者でも目で追うだけで、徐々に理解できるようになる。

・コードの意味がわからないときに、意味が明確に示されていて理解しやすい。

マイナスのレビュー

・誤字が多く、公式サイトからの案内に誤りがあった点が気になった。

詳細情報

タイトル スラスラ読める Javaふりがなプログラミング
著者 リブロワークス(著), 谷本 心(監修)
出版社 インプレス
発売日 2020-03-19
商品コード 9784295008552
ページ数 232ページ
サイズA5判
高さ22cm
販売ページ

本の目次

1 Java最初の一歩
 Javaってどんなもの?
 本書の読み進め方 ほか

2 条件によって分かれる文を学ぼう
 条件分岐ってどんなもの?
 比較演算子で大小を判定する ほか

3 繰り返し文を学ぼう
 繰り返し文ってどんなもの?
 条件式を使って繰り返す ほか

4 オブジェクト指向を学ぼう
 オブジェクト指向とクラス
 空のクラスを作ってインスタンス化する ほか

5 Spring BootでWebアプリを作ろう
 Spring BootとWebアプリ
 HTMLを書いてみよう ほか


27位: Javaエンジニアのための ソフトウェアテスト実践入門 ~自動化と生成AIによるモダンなテスト技法~

9784297144357
Javaエンジニアのための ソフトウェアテスト実践入門 ~自動化と生成AIによるモダンなテスト技法~
発売日: 2024-10-03
斉藤 賢哉(著)
3,520円 (2026/01/19 時点の書籍価格)
Javaエンジニア向けのテスト技術書です。 JUnit 5を中心にJavaのテスティングフレームワークを網羅的に解説。 効率的な開発環境の構築に欠かせないビルド支援ツールや 継続的インテグレーション(CI)についても取り上げ、 テストの自動化と継続的な実行を実現するための実践的なアプローチを提供します。 近年注目されている生成AIの活用法も紹介し、 テスト工程における最新技術の導入方法を説明しています。

口コミ


プラスのレビュー

・テストに関する幅広い知識を得ることができる。

・復習と新しいツールのキャッチアップ両方に役立つ内容。

・JUnitやMockitoの復習ができるので、実務にも役立つ。

マイナスのレビュー

・初心者向けではなく、ある程度の知識を持った人向けの本。

詳細情報

タイトル Javaエンジニアのための ソフトウェアテスト実践入門 ~自動化と生成AIによるモダンなテスト技法~
著者 斉藤 賢哉(著)
出版社 技術評論社
発売日 2024-10-03
商品コード 9784297144357
ページ数 376ページ
サイズA5判
高さ21cm
販売ページ

本の目次

第1章 ソフトウェアテストの全体像
第2章 JUnit 5による単体テスト
第3章 モッキングフレームワークの活用
第4章 データベーステストの効率化
第5章 Spring Bootアプリケーションの単体テスト
第6章 REST APIのテスト
第7章 UIテストの自動化
第8章 負荷テストの自動化
Appendix

28位: 新わかりやすいJava 入門編 第3版

9784798067759
新わかりやすいJava 入門編 第3版
発売日: 2022-12-13
川場隆(著)
2,860円 (2026/01/19 時点の書籍価格)

Javaの基本から最新機能までを丁寧に解説した、 独学にも授業にも最適な入門書です。

Eclipseの使い方から始まり、文法の基礎、オブジェクト指向の仕組み、 ラムダ式やコレクションフレームワークといった応用技術までを、 わかりやすい解説と例題で学べます。

マイクロサービス開発に対応したQuarkusを用いた実践的なプロジェクトも紹介されており、 学んだ知識を現場で活かす力を養えます。 各章の練習問題やハンズオン形式の構成により、 理解を深めながら着実にスキルアップできる一冊です。

口コミ


プラスのレビュー

・環境構築が簡単で、eclipseなどのダウンロードができるので、初心者に最適。

・内容が非常に理解しやすく、基本がしっかり詰め込まれていて初心者にも適切。

・Eclipseを使った開発の流れがわかりやすく、初めてJavaを学ぶ人にもおすすめ。

マイナスのレビュー

・細かい間違いをいくつか見つけたため、改善が必要。

詳細情報

タイトル 新わかりやすいJava 入門編 第3版
著者 川場隆(著)
出版社 秀和システム
発売日 2022-12-13
商品コード 9784798067759
ページ数 528ページ
サイズB5判
高さ24cm
販売ページ

本の目次

1 基本的な文法
 Eclipseの操作
 基本的な文法 ほか

2 オブジェクト指向
 オブジェクトの作成
 オブジェクトの仕組み ほか

3 応用的な文法
 ラムダ式
 コレクションフレームワーク ほか

4 実践編
 初めてQuarkusプロジェクト
 Bookサービスの作成 ほか

補足資料
 演算子一覧表
 PanacheEntityBaseのメソッド ほか



関連記事