Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
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
200
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
45
The sinuous path to Valhalla
forax
0
130
The sinuous path to Valhalla
forax
0
190
Doom, gloom or loom
forax
0
180
Kata retrospective in Java 11
forax
0
600
java.lang.invoke whisper to the JIT for speed gain
forax
3
510
Tu modules ?
forax
0
340
Tu Modules ?
forax
0
120
Tu modules ?
forax
0
98
Other Decks in Programming
See All in Programming
Deno Tunnel を使ってみた話
kamekyame
0
230
認証・認可の基本を学ぼう後編
kouyuume
0
250
TestingOsaka6_Ozono
o3
0
170
公共交通オープンデータ × モバイルUX 複雑な運行情報を 『直感』に変換する技術
tinykitten
PRO
0
160
Canon EOS R50 V と R5 Mark II 購入でみえてきた最近のデジイチ VR180 事情、そして VR180 静止画に活路を見出すまで
karad
0
130
チームをチームにするEM
hitode909
0
370
Go コードベースの構成と AI コンテキスト定義
andpad
0
130
AIエンジニアリングのご紹介 / Introduction to AI Engineering
rkaga
8
3.3k
DevFest Android in Korea 2025 - 개발자 커뮤니티를 통해 얻는 가치
wisemuji
0
170
AI 駆動開発ライフサイクル(AI-DLC):ソフトウェアエンジニアリングの再構築 / AI-DLC Introduction
kanamasa
11
3.6k
ローカルLLMを⽤いてコード補完を⾏う VSCode拡張機能を作ってみた
nearme_tech
PRO
0
150
[AtCoder Conference 2025] LLMを使った業務AHCの上⼿な解き⽅
terryu16
3
610
Featured
See All Featured
Utilizing Notion as your number one productivity tool
mfonobong
2
190
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
89
What's in a price? How to price your products and services
michaelherold
246
13k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
48
36k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
60
37k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
0
250
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
34
Technical Leadership for Architectural Decision Making
baasie
0
180
The Invisible Side of Design
smashingmag
302
51k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.3k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
26
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