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
540
java.lang.invoke whisper to the JIT for speed gain
forax
3
490
Tu modules ?
forax
0
310
Tu Modules ?
forax
0
90
Tu modules ?
forax
0
66
amber.pdf
forax
0
150
Other Decks in Programming
See All in Programming
Orleans + Sekiban + SignalR でリアルタイムWeb作ってみた
tomohisa
0
230
flutter_kaigi_mini_4.pdf
nobu74658
0
140
インプロセスQAにおいて大事にしていること / In-process QA Meetup
medley
0
140
The Evolution of the CRuby Build System
kateinoigakukun
1
760
fieldalignmentから見るGoの構造体
kuro_kurorrr
0
130
Improve my own Ruby
sisshiki1969
0
100
ウォンテッドリーの「ココロオドル」モバイル開発 / Wantedly's "kokoro odoru" mobile development
kubode
1
260
Ruby's Line Breaks
yui_knk
4
2.8k
Lambda(Python)の リファクタリングが好きなんです
komakichi
4
240
RubyKaigi Dev Meeting 2025
tenderlove
1
1.3k
Fiber Scheduler vs. General-Purpose Parallel Client
hayaokimura
1
290
AIコーディングエージェントを 「使いこなす」ための実践知と現在地 in ログラス / How to Use AI Coding Agent in Loglass
rkaga
4
1.2k
Featured
See All Featured
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Raft: Consensus for Rubyists
vanstee
137
6.9k
4 Signs Your Business is Dying
shpigford
183
22k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
137
33k
Designing for Performance
lara
608
69k
How to Think Like a Performance Engineer
csswizardry
23
1.6k
BBQ
matthewcrist
88
9.6k
Done Done
chrislema
184
16k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
GitHub's CSS Performance
jonrohan
1031
460k
The World Runs on Bad Software
bkeepers
PRO
68
11k
The Cult of Friendly URLs
andyhume
78
6.3k
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