Slide 1

Slide 1 text

虎の穴 虎の穴 虎の穴 虎の穴 Copyright © 2020 Toranoana Inc. All Rights Reserved. 1 2020/04/22 とらのあなエンジニアが オススメする技術書 株式会社 虎の穴ラボ 河野 裕隆 みんなのJava OpenJDKから始まる大変革期!

Slide 2

Slide 2 text

虎の穴 虎の穴 虎の穴 虎の穴 Copyright © 2020 Toranoana Inc. All Rights Reserved. 自己紹介 名前 河野 裕隆(コウノ ヒロタカ) 担当業務 とらのあな通販サイト開発 経歴 2019年8月入社 プログラミング歴=Java歴=5年 今期の推しアニメ 球詠(たまよみ) 2

Slide 3

Slide 3 text

虎の穴 虎の穴 虎の穴 虎の穴 Copyright © 2020 Toranoana Inc. All Rights Reserved. 最近のJavaのイメージ 3 Javaって有償化したんでしょ? レガシーじゃない? サーバレス時代に対応できているの?

Slide 4

Slide 4 text

虎の穴 虎の穴 虎の穴 虎の穴 Copyright © 2020 Toranoana Inc. All Rights Reserved. 4 Javaの「今」を 知ることができる本 これらのイメージを払拭する

Slide 5

Slide 5 text

虎の穴 虎の穴 虎の穴 虎の穴 Copyright © 2020 Toranoana Inc. All Rights Reserved. 基本情報 書名 みんなのJava OpenJDKから始まる大変革期! 出版社 技術評論社 発売日 2020年 3月 13日 5

Slide 6

Slide 6 text

虎の穴 虎の穴 虎の穴 虎の穴 Copyright © 2020 Toranoana Inc. All Rights Reserved. 著者 ※敬称略 きしだなおき 吉田真也(ヨシダシンヤ) 山田貴裕(ヤマダタカヒロ) 蓮沼賢志(ハスヌマケンジ) 阪田浩一(サカタコウイチ) 前多賢太郎(マエダケンタロウ) 基本情報 6

Slide 7

Slide 7 text

虎の穴 虎の穴 虎の穴 虎の穴 Copyright © 2020 Toranoana Inc. All Rights Reserved. • Java 9〜14での変化 – JDKの開発体制 – 言語仕様、ライブラリ、JVM – その他Java周辺のツール等 • JDKのディストリビューション • Jakarta EEの歴史と機能 • MicroProfile • GraalVM • 軽量フレームワークについて この本を読んで わかること 7

Slide 8

Slide 8 text

虎の穴 虎の穴 虎の穴 虎の穴 Copyright © 2020 Toranoana Inc. All Rights Reserved. 2014/03リリース->6年前 Java 8について 8 当時(2014/04開始)のアニメ • ごちうさ • カゲプロ • さすおに

Slide 9

Slide 9 text

虎の穴 虎の穴 虎の穴 虎の穴 Copyright © 2020 Toranoana Inc. All Rights Reserved. 9 最近勉強した Javaのバージョンは? 「Java 8」かなー

Slide 10

Slide 10 text

虎の穴 虎の穴 虎の穴 虎の穴 Copyright © 2020 Toranoana Inc. All Rights Reserved. 10 最近見たアニメは? 「カゲプロ」とか 「さすおに」とかかなー

Slide 11

Slide 11 text

虎の穴 虎の穴 虎の穴 虎の穴 Copyright © 2020 Toranoana Inc. All Rights Reserved. 最近のJavaのイメージ 11 Javaって有償化したんでしょ? レガシーじゃない? サーバレス時代に対応できているの? 最近のJavaのイメージ 6年前の

Slide 12

Slide 12 text

虎の穴 虎の穴 虎の穴 虎の穴 Copyright © 2020 Toranoana Inc. All Rights Reserved. 12 Javaの知識も アップデートが必要 何が言いたいかというと、

Slide 13

Slide 13 text

虎の穴 虎の穴 虎の穴 虎の穴 Copyright © 2020 Toranoana Inc. All Rights Reserved. • JavaのREPLツールであるJShell – コンパイルしなくても対話形式で 機能を試せる • ローカル変数の型推論 – var hoge = “”;// String型で推論 例えば 13

Slide 14

Slide 14 text

虎の穴 虎の穴 虎の穴 虎の穴 Copyright © 2020 Toranoana Inc. All Rights Reserved. 今まで・・・ • APIリファレンス読む – 膨大 • JSRやらJEPやらを遡っていく – 英語 – どう見るかもよくわからない・・・ • ブログを読んでいく – まとめて情報を得られない けど、どうやって 14

Slide 15

Slide 15 text

虎の穴 虎の穴 虎の穴 虎の穴 Copyright © 2020 Toranoana Inc. All Rights Reserved. • 情報がまとまった書籍が出ていなかった • 個人のブログが頼り この6年間は 15 かなりの労力が必要

Slide 16

Slide 16 text

虎の穴 虎の穴 虎の穴 虎の穴 Copyright © 2020 Toranoana Inc. All Rights Reserved. 『みんなのJava』を読む これから 16

Slide 17

Slide 17 text

虎の穴 虎の穴 虎の穴 虎の穴 Copyright © 2020 Toranoana Inc. All Rights Reserved. • Javaの知識をアップデートしよう • そのために『みんなのJava』を読もう • 『みんなのJava』を読むと・・・ – Javaに追加された機能がわかる – Java周辺環境(JVMやフレームワーク)にも 詳しくなれる まとめ 17

Slide 18

Slide 18 text

虎の穴 虎の穴 虎の穴 虎の穴 Copyright © 2020 Toranoana Inc. All Rights Reserved. 技術ブログの紹介 18

Slide 19

Slide 19 text

虎の穴 虎の穴 虎の穴 虎の穴 Copyright © 2020 Toranoana Inc. All Rights Reserved. 以上になります。 ありがとうございました。 19 『みんなのJava』の公式ページ 書籍のAmazonページ 技術ブログ