新わかりやすい Java 入門編 第 3 版
シンワカリヤスイジャバニュウモンヘンダイサンハン
- 著者:
- 川場隆(カワバタカシ)
- 出版社:
- 秀和システム
- 出版日:
- 2022年12月13日
- ISBN:
- 9784798067759
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
じっくり丁寧に学ぶから プログラムの「なぜ」がわかる
『人気 No.1 完全独習テキスト』
学生の“わからない”に徹底的にこたえる
授業で使える Java 入門の決定版。
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
・「解説動画」でさらに詳しく説明を見てわかる!
・「基本的な文法」から「オブジェクト指向」も基本がわかる!
・「ラムダ式」「ストリーム」「マイクロサービス」まで新機能がわかる!
・「ハンズオン」で手を動かして学べる。「練習問題」で理解度を確認できる。学べる!
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
好評の「新わかりやすい Java」の最新版。プログラミングの定番の Java 言語。誰でも読めばわかる丁寧さで、「独学・自学習に最適」です。自分の理解力を試すために章の最後に練習問題もつき、学校の教材としても秀逸です。
プログラミングの基本から Java の基本が手に取るようにわかるようになります。
技書の森解説
『新わかりやすい Java 入門編 第 3 版』 (川場隆 著、秀和システム、2022 年 12 月 13 日発売) は、Java をはじめて学習する人に向けて、入門から実用的なプログラムの作成までを解説した入門書です。版元は本書を、学生の「わからない」に徹底的にこたえた完全独習テキストで、講義のテキストとしても使えると紹介しています。基本的な文法とオブジェクト指向に加えて、ラムダ式やストリーム処理などの応用的な文法、Quarkus を使ったサービスの開発までを 1 冊に収め、解説動画と教材のダウンロードサービスが付きます。
全 4 部 23 章の構成、文法から Quarkus まで
目次は全 4 部 23 章です。Part Ⅰ「基本的な文法」は、Chapter 1「Eclipse の操作」から始まり、Chapter 2「基本的な文法」、Chapter 3「データ構造」、Chapter 4「メソッドの作成」を経て Chapter 5「実行の制御」までの 5 章で、Chapter 1 では JShell の利用も扱います。Part Ⅱ「オブジェクト指向」は、Chapter 6「オブジェクトの作成」から Chapter 10「インタフェース」までの 5 章で、継承と、抽象クラスと多態性の章を含みます。Part Ⅲ「応用的な文法」は、Chapter 11「ラムダ式」から Chapter 19「マルチスレッド」までの 9 章で、コレクションフレームワーク、ストリーム処理、例外、列挙型、正規表現、日付と時刻、ファイル入出力が並びます。Part Ⅳ「実践編」は、Chapter 20「初めての Quarkus プロジェクト」から Chapter 23「Qute によるウェブの作成」までの 4 章で、Book サービスの作成とクラウドへのデプロイを経て、テンプレートの仕組み Qute でウェブの画面を作ります。巻末の補足資料には、演算子一覧表、Java の予約語一覧表、Unicode 表などが付きます。
クラスと多態から、Java 8 以降の文法とサービス開発へ
Java はクラスを単位にプログラムを組み立てる言語です。共通の型を通して呼び出し、実際の型ごとに異なる処理を動かす ポリモーフィズム は、その設計の中心にある仕組みです。2014 年の Java 8 では、ラムダ式とストリーム API が言語と標準ライブラリに加わりました。処理そのものを値として渡し、データの集まりに絞り込みや変換を順に掛けていく 関数型プログラミング の書き方が、標準の文法で書けるようになっています。その後も Java 15 のテキストブロック、Java 16 のレコードのように、決まった形の記述を短く書く文法が加わりました。本書の目次にはテキストブロックとレコードの節もあり、入門の範囲にこうした文法まで含めています。1 つのアプリケーションを、独立してデプロイできる小さなサービスの集まりとして組む構成を マイクロサービス と呼びます。Quarkus は、コンテナやクラウドでの実行を前提に設計された Java のフレームワークです。
はじめて学ぶ人と学び直す人に向く Java 入門書
版元が挙げる読者は、Java をはじめて学習する人に加えて、文法を学び直したい人と、マイクロサービスの開発をしたい人です。楽天ブックスの紹介文では、ハンズオンで手を動かし、章の最後の練習問題で理解度を確認できると案内されています。開発環境は Eclipse、実践編で使うフレームワークは Quarkus です。
文法の基礎からオブジェクト指向、ラムダ式とストリームまでを 1 冊で通し、最後に小さなサービスを作ってクラウドで動かすところまで、順番に進みたい人に向く入門書です。
言及した記事 (1 件)
この本に興味がある方におすすめ
関連する本
関連記事
「わかりやすい本」が最良とは限らない
わかりやすさだけで技術書を選ぶと、成長の天井にぶつかります。適度に難しい本の方が学びが残る理由と、自分に合った難易度の見極め方を解説します。
友達と同じ本を読むと 2 倍楽しい
同じ本を友達と一緒に読むと、1 人では気づかなかった発見があります。感想を話し合うだけで理解が深まる、友達との読書の楽しみ方を紹介します。
ネットワーク本ガイド - TCP/IP の教科書からプロトコル各論や実務書までの選び方
ネットワークを学ぶ技術書の選び方を 3 段階 (全体像の教科書 → HTTP や DNS のプロトコル各論 → 実務と運用) で整理。マスタリング TCP/IP や図解入門 TCP/IP などの定番書の使い分けと、ネットワーク本の賞味期限の考え方を解説します。