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
180
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
66
The sinuous path to Valhalla
forax
0
120
Doom, gloom or loom
forax
0
120
Kata retrospective in Java 11
forax
0
380
java.lang.invoke whisper to the JIT for speed gain
forax
3
440
Tu modules ?
forax
0
270
Tu Modules ?
forax
0
68
Tu modules ?
forax
0
46
amber.pdf
forax
0
98
Other Decks in Programming
See All in Programming
ONE WEDGE_Company_Information
1wedge
0
180
Swiftの型推論を学ぼう | Let's Learn About Type Inference in Swift
omochi
2
590
ファイル先頭の use の意味、説明できますか? 〜PHP の namespace と autoloading の関係を正しく理解しよう〜 / namespace and autoloading in php
okashoi
2
470
ここ1~2年くらいで 使えるようになった(主要ブラウザーの最新版 がすべて対応した ) ウェブの新機能について ランダムに喋る!
myzkyy
9
6.5k
イベントストーミングによるオブジェクトモデリング・オブジェクト指向プログラミングの適用・開発プロセスの変遷・アーキテクチャの変革 / Object modeling with Event Storming.
nrslib
12
3.1k
DocC Tutorial と TCA におけるテスト機能の紹介
kalupas226
1
330
「コンパイル時のユニットテスト」導入するとユニットテストを 書かなくてよくなるのか?
tomohisa
9
2.2k
DDDはなぜ難しいのか / 良いコードの定義と設計能力の壁
pospome
24
7.5k
Some Quick Ideas To Improve Your Tests ( #jassttokyo )
teyamagu
PRO
2
2.3k
TCAの Shared Stateって どういう仕組みになってんの?
yimajo
0
330
PHPerKaigi 2024〜10年以上動いているレガシーなバッチシステムを Kubernetes(Amazon EKS) に移行する取り組み〜
tshinowpub
1
220
Why 1 + 1 = 2 in Swift?
1plus4
1
250
Featured
See All Featured
What’s in a name? Adding method to the madness
productmarketing
PRO
14
2.6k
How STYLIGHT went responsive
nonsquared
92
4.7k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
240
1.2M
Building Adaptive Systems
keathley
29
1.8k
Done Done
chrislema
178
15k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
24
2.2k
Navigating Team Friction
lara
177
13k
Robots, Beer and Maslow
schacon
PRO
154
7.9k
The Cost Of JavaScript in 2023
addyosmani
13
3.7k
A better future with KSS
kneath
230
16k
Fashionably flexible responsive web design (full day workshop)
malarkey
397
65k
The Art of Programming - Codeland 2020
erikaheidi
40
12k
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