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
What is Java ?
forax
0
32
The sinuous path to Valhalla
forax
0
110
The sinuous path to Valhalla
forax
0
170
Doom, gloom or loom
forax
0
170
Kata retrospective in Java 11
forax
0
570
java.lang.invoke whisper to the JIT for speed gain
forax
3
500
Tu modules ?
forax
0
320
Tu Modules ?
forax
0
100
Tu modules ?
forax
0
83
Other Decks in Programming
See All in Programming
Flutter with Dart MCP: All You Need - 박제창 2025 I/O Extended Busan
itsmedreamwalker
0
150
🔨 小さなビルドシステムを作る
momeemt
4
680
個人軟體時代
ethanhuang13
0
320
はじめてのMaterial3 Expressive
ym223
2
290
Rancher と Terraform
fufuhu
2
400
@Environment(\.keyPath)那么好我不允许你们不知道! / atEnvironment keyPath is so good and you should know it!
lovee
0
120
旅行プランAIエージェント開発の裏側
ippo012
2
900
Navigating Dependency Injection with Metro
zacsweers
3
260
私の後悔をAWS DMSで解決した話
hiramax
4
210
機能追加とリーダー業務の類似性
rinchoku
2
1.3k
Cache Me If You Can
ryunen344
2
690
1から理解するWeb Push
dora1998
7
1.9k
Featured
See All Featured
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
920
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
358
30k
Statistics for Hackers
jakevdp
799
220k
GraphQLとの向き合い方2022年版
quramy
49
14k
Testing 201, or: Great Expectations
jmmastey
45
7.7k
Intergalactic Javascript Robots from Outer Space
tanoku
272
27k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
Site-Speed That Sticks
csswizardry
10
810
Why You Should Never Use an ORM
jnunemaker
PRO
59
9.5k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
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