Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
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
190
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
The sinuous path to Valhalla
forax
0
100
The sinuous path to Valhalla
forax
0
160
Doom, gloom or loom
forax
0
160
Kata retrospective in Java 11
forax
0
530
java.lang.invoke whisper to the JIT for speed gain
forax
3
480
Tu modules ?
forax
0
310
Tu Modules ?
forax
0
89
Tu modules ?
forax
0
65
amber.pdf
forax
0
150
Other Decks in Programming
See All in Programming
スモールスタートで始めるためのLambda×モノリス
akihisaikeda
2
180
いまさら聞けない生成AI入門: 「生成AIを高速キャッチアップ」
soh9834
15
4.5k
リストビュー画面UX改善の振り返り
splcywolf
0
130
地域ITコミュニティの活性化とAWSに移行してみた話
yuukis
0
230
リアクティブシステムの変遷から理解するalien-signals / Learning alien-signals from the evolution of reactive systems
yamanoku
3
1.2k
S3静的ホスティング+Next.js静的エクスポート で格安webアプリ構築
iharuoru
0
220
Making TCPSocket.new "Happy"!
coe401_
1
130
これだけは知っておきたいクラス設計の基礎知識 version 2
masuda220
PRO
24
6k
メモリウォールを超えて:キャッシュメモリ技術の進歩
kawayu
0
1.9k
プロダクト横断分析に役立つ、事前集計しないサマリーテーブル設計
hanon52_
2
390
Day0 初心者向けワークショップ実践!ソフトウェアテストの第一歩
satohiroyuki
0
830
AHC 044 混合整数計画ソルバー解法
kiri8128
0
330
Featured
See All Featured
Designing for humans not robots
tammielis
252
25k
Building Applications with DynamoDB
mza
94
6.3k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
21k
The Cost Of JavaScript in 2023
addyosmani
49
7.7k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
9
740
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
45
7.2k
Being A Developer After 40
akosma
91
590k
Git: the NoSQL Database
bkeepers
PRO
430
65k
Code Review Best Practice
trishagee
67
18k
GraphQLの誤解/rethinking-graphql
sonatard
71
10k
Rails Girls Zürich Keynote
gr2m
94
13k
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