Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Java 9 in one slide
Search
forax
April 18, 2016
Programming
0
200
Java 9 in one slide
Java 9 summarized in one slide
forax
April 18, 2016
Tweet
Share
More Decks by forax
See All by forax
What is Java ?
forax
0
43
The sinuous path to Valhalla
forax
0
120
The sinuous path to Valhalla
forax
0
190
Doom, gloom or loom
forax
0
180
Kata retrospective in Java 11
forax
0
600
java.lang.invoke whisper to the JIT for speed gain
forax
3
510
Tu modules ?
forax
0
340
Tu Modules ?
forax
0
110
Tu modules ?
forax
0
95
Other Decks in Programming
See All in Programming
Canon EOS R50 V と R5 Mark II 購入でみえてきた最近のデジイチ VR180 事情、そして VR180 静止画に活路を見出すまで
karad
0
110
ローターアクトEクラブ アメリカンナイト:川端 柚菜 氏(Japan O.K. ローターアクトEクラブ 会長):2720 Japan O.K. ロータリーEクラブ2025年12月1日卓話
2720japanoke
0
730
【CA.ai #3】ワークフローから見直すAIエージェント — 必要な場面と“選ばない”判断
satoaoaka
0
240
これだけで丸わかり!LangChain v1.0 アップデートまとめ
os1ma
6
1.8k
tparseでgo testの出力を見やすくする
utgwkk
2
220
認証・認可の基本を学ぼう前編
kouyuume
0
200
組み合わせ爆発にのまれない - 責務分割 x テスト
halhorn
1
150
Tinkerbellから学ぶ、Podで DHCPをリッスンする手法
tomokon
0
130
開発に寄りそう自動テストの実現
goyoki
2
970
SwiftUIで本格音ゲー実装してみた
hypebeans
0
370
エディターってAIで操作できるんだぜ
kis9a
0
730
Cell-Based Architecture
larchanjo
0
120
Featured
See All Featured
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Designing for humans not robots
tammielis
254
26k
For a Future-Friendly Web
brad_frost
180
10k
Unsuck your backbone
ammeep
671
58k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
34k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
54k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Leading Effective Engineering Teams in the AI Era
addyosmani
8
1.3k
Visualization
eitanlees
150
16k
Designing for Performance
lara
610
69k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.6k
Transcript
Java 9 in one slide New Version Scheme (semver 9.0.0)
Language – Milling Project Coin – val/var ? – Enhanced deprecation JShell Javadoc (HTML5 doclet + search) VM – G1 enable by default + interned string in CDS – Compact String – Indify string concatenation – Enhanced java.lang.invoke API Jigsaw – modular JDK, encapsulate internal APIs, packaging, jlink, etc... JDK API – Factory method for collections (List.of(), Set.of(), Map.of()/ofEntries()) – Support HTTP 2 / WebSocket – VarHandle + java.util.concurrent enhancement – Stack Walking