新世代Javaプログラミングガイド Java SE 10/11/12/13と言語拡張プロジェクト
発売日:2020年3月
- ページ数
- 198p
- ISBN
- 978-4-295-00847-7
- 著者情報
- グプタ,マラ(グプタ,マラ)(Gupta,Mala)
チェコに本社を置くソフトウェア開発企業JetBrainsで開発者アドボケイト(主唱者)として働いている。また、eJavaGuruの創設者として、キャリア向上のためのJava認定試験(Java certification)を積極的にサポートしてきた。2006年以降、認定試験の合格を目標に学生や社会人を指導している。ソフトウェア業界のカンファレンスで頻繁に講演を行うほか、Manning Publications,USAから出版したJavaの本は、Oracleの認定試験向けの書籍として高い評価を世界中で得ている。ソフトウェア業界で18年以上の経験を積んでおり、基本的な人生のスキルとして創造性を育成するためのプラットフォームであるKaagZevarを共同設立。Delhi Java User Groupを共同で運営しながら、Women Who Code Delhiのディレクタとして、Women in Technologyにおける多様性の擁護にも力を入れている
柴田 芳樹(シバタ ヨシキ)
1959年生まれ。九州工業大学情報工学科で情報工学を学び、1984年同大学大学院で情報工学修士課程を修了。パロアルト研究所を含む米国ゼロックス社での5年間のソフトウェア開発も含め、Unix(Solaris/Linux)、C、Mesa、C++、Java、Goなどを用いたさまざまなソフトウェア開発に従事してきた。現在もソフトウェア開発に従事し、個人的な活動として技術教育やコンサルテーションなどを行っている。2000年以降、私的な時間に技術書の翻訳や講演なども多く行っている
セブン-イレブン受取り(送料無料)
発送目安
発売日(発売日以降は当日)~2日で発送
宅配(送料¥550税込)
発送目安
発売日(発売日以降は当日)~2日で発送
交通状況・天候の影響や注文が集中した場合等、お届けにお時間をいただく場合がございます。
商品説明
本書は、Java10から13までのアップデートを包括的に説明し、さらに開発が進行中の次期機能も解説しています。「ローカル変数での型推論」「アプリケーション・クラスデータ共有」「フライトレコーダ」「switch式」「データクラス」など、取り上げる機能は多岐にわたります。機能の内容だけでなく、背景、使い方、ユースケースも適宜説明しています。また、翻訳時点の状況に合わせて原著の内容を見直し、Java13/14への言及を追加したり、訳注を付けたりしています。本書は、機能拡張のサイクルを加速させるJava SEのアップデートを確認したい読者にとって、最適な一冊です。
目次
第1部 Java10(ローカル変数での型推論
AppCDS―アプリケーション・クラスデータ共有
ガベージコレクタの最適化
JDK10のその他の改良点)
第2部 Java11(ラムダパラメータのローカル変数構文
Epsilon GC―ガベージコレクタの改良
HTTPクライアントAPI
ZGC―低遅延化とスケーラビリティの改善
フライトレコーダとミッションコントロール
JDK11のその他の改良点)
第3部 Java12(switch式
JDK 12のその他の改良点)
第4部 Java言語拡張プロジェクト「Amber」(Amberプロジェクトの拡張enum型
データクラスとその利用方法
テキストブロック
ラムダの改善ポイント
パターンマッチング)
商品詳細
- シリーズ名
- impress top gear
- 出版社名
- インプレス
- サイズ
- 24cm
- 対象年齢
- 一般
- フォーマット
- 単行本
- 原題
- 原タイトル:Java 11 and 12-New Features
注意事項
- 本の帯に関して
- 帯つきでの出荷はお約束しておりません。
商品ページに、帯のみに付与される特典物等の表記がある場合でも、確実に帯つきでの出荷はお約束しておりません。
また、帯は商品の一部ではなく「広告扱い」のため、帯の有無・破損による交換や返品は承っておりません。 - 版・表紙について
- 版・表紙(カバー)のご指定は承っておりません。ご注文いただくタイミングによっては、お届けする商品の版や表紙が商品ページ上のものとは異なる場合がございます。
また、初版にのみにお付けしている特典(初回特典、初回仕様特典)がある商品は、商品ページに特典の表記がされている場合でも、無くなり次第終了となります。