改訂 3 版 Java ポケットリファレンス

カイテイサンハンジャバポケットリファレンス

改訂 3 版 Java ポケットリファレンスの表紙
プログラミング
著者:
WINGS プロジェクト 高江賢 / 山田祥寛(ウィングスプロジェクト タカエケン / ヤマダヨシヒロ)
出版社:
技術評論社
出版日:
2020年08月27日頃
ISBN:
9784297114961
在庫:
在庫あり
0
中級者向け
Javaプログラミングインターネット・WEBデザインJUnitモジュールシステムHTTPユニットテストJava SEリファレンスソフトウェア開発プログラミング言語

なぜ注目されているか

総合2132位

書籍紹介

『[改訂新版]Java ポケットリファレンス』の発売より 4 年。
年 2 回の定期リリース制へと移行したことでバージョンアップが急速に進んだ Java の最新事情に対応し、数々の著作で定評のある山田祥寛氏の全面監修のもと内容を刷新。

モジュールシステムや HttpClient はもちろん、ユニットテストツールの JUnit の解説も新たに加わりました。

初心者から上級者まで必要な情報をぱっと引ける使いやすさはそのままに、Java SE 8〜14 までの重要トピックを一望できる一冊です。

技書の森解説

『改訂 3 版 Java ポケットリファレンス』 (WINGS プロジェクト 髙江賢 著、山田祥寛 監修、技術評論社、2020 年 8 月刊) は、Java SE 8 から 14 までの文法と標準 API を、目的ごとの項目から引けるようにまとめたリファレンスです。版元は、『[改訂新版]Java ポケットリファレンス』から 4 年ぶりの改訂で、山田祥寛の全面監修のもと内容を刷新し、モジュールシステムや HttpClient に加えて単体テストのツール JUnit の解説を新たに加えたと案内しています。技術評論社の Pocket Reference シリーズの 1 冊で、国立国会図書館の書誌では索引ありと記録されています。

半年ごとのリリースで増えた Java の機能

Java は Java SE 8 でラムダ式と Stream を取り入れ、Java 9 でモジュールシステムを加え、Java 10 からは半年ごとに新しい版を出す方式に切り替わりました。Java 11 では HTTP の通信を扱う HttpClient が標準の API になり、Java 14 では switch 式が正式な機能になっています。版元の紹介文も年 2 回の定期リリース制への移行に触れており、本書の目次には var キーワードによるローカル変数の宣言、switch 式とアロー構文、モジュールの公開と参照、JShell によるコードの実行といった項目が並びます。

Chapter 1 から Chapter 10、文法から JUnit まで

本書は全 10 章で、Chapter 1「Java を始めるために」と Chapter 2「基本文法」に続き、Chapter 3「基本 API」、Chapter 4「日付処理」、Chapter 5「コレクション」、Chapter 6「入出力 (I/O)」、Chapter 7「並行処理」、Chapter 8「ネットワーク」、Chapter 9「データベース」、Chapter 10「ユーティリティ」の順に並びます。項目の多くは「Stream の要素をフィルタリングする」「HttpClient を生成する」のように、やりたいことを文の形で示した見出しです。Chapter 8 は IP アドレス、URL 接続、ソケット通信、HTTP クライアント、Chapter 9 は JDBC ドライバーのロード、トランザクション処理、SQL 文の発行、結果セットの処理を扱います。Chapter 10 はプロパティファイル、ZIP 形式の圧縮と解凍、ロギング、外部プロセスの制御、Compiler API、コマンドラインツールを経て、Eclipse でのテストの準備から始まる JUnit の項目で終わります。

並行処理と JUnit のテストの章

版元は、Web を見られない客先などで目的のメソッドや書式を手早く知りたい人を薦める相手に挙げています。Chapter 7「並行処理」は、スレッドの起動や排他制御、スレッドプールといった 並行処理 の項目です。Chapter 10 の末尾は JUnit による テスト の項目で、アサーションの追加、例外の確認、前提条件の検証、条件付きのテストの実行を扱います。

Java SE 14 までの対応範囲

版元が対応する範囲として示すのは Java SE 14 までです。版元は初心者から上級者まで必要な情報を引ける使いやすさを案内しています。目次は機能ごとの項目で構成されています。Java SE 8 から 14 までの文法と標準 API を、基本文法、文字列や日付やコレクション、入出力、並行処理、ネットワーク、データベース、ユーティリティと JUnit まで全 10 章に収めています。

この本に興味がある方におすすめ

関連する本

関連記事

関連用語

共有: