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
21
The sinuous path to Valhalla
forax
0
110
The sinuous path to Valhalla
forax
0
160
Doom, gloom or loom
forax
0
160
Kata retrospective in Java 11
forax
0
550
java.lang.invoke whisper to the JIT for speed gain
forax
3
490
Tu modules ?
forax
0
310
Tu Modules ?
forax
0
93
Tu modules ?
forax
0
75
Other Decks in Programming
See All in Programming
機械学習って何? 5分で解説頑張ってみる
kuroneko2828
0
190
The Evolution of Enterprise Java with Jakarta EE 11 and Beyond
ivargrimstad
1
510
人には人それぞれのサービス層がある
shimabox
3
660
コードに語らせよう――自己ドキュメント化が内包する楽しさについて / Let the Code Speak
nrslib
6
1.4k
CSC307 Lecture 17
javiergs
PRO
0
110
2度もゼロから書き直して、やっとブラウザでぬるぬる動くAIに辿り着いた話
tomoino
0
150
カクヨムAndroidアプリのリブート
numeroanddev
0
390
Rails産でないDBを Railsに引っ越すHACK - Omotesando.rb #110
lnit
1
160
ワンバイナリWebサービスのススメ
mackee
10
7.7k
Parallel::Pipesの紹介
skaji
2
900
単体テストの始め方/作り方
toms74209200
0
410
セキュリティマネジャー廃止とクラウドネイティブ型サンドボックス活用
kazumura
1
160
Featured
See All Featured
How to Think Like a Performance Engineer
csswizardry
24
1.7k
Unsuck your backbone
ammeep
671
58k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Mobile First: as difficult as doing things right
swwweet
223
9.6k
How GitHub (no longer) Works
holman
314
140k
Gamification - CAS2011
davidbonilla
81
5.3k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.9k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
42
2.4k
A Modern Web Designer's Workflow
chriscoyier
693
190k
KATA
mclloyd
29
14k
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