Keynote: The Future of Java Is Now
summary
JDK 15 ships as a GA release with 14 JEPs and explicit guidance to try early-access JDK 16; ZGC and Shenandoah graduate from experimental to supported, delivering sub-2ms pause times on large heaps; text blocks become part of the language and records plus pattern matching return as second previews alongside a sealed-classes preview; foreign-memory access arrives in an incubator module and hidden classes improve dynamic framework generation; bias locking is disabled and Nashorn is removed.
AI-written summary · about
chapters (18)
- 0:00Start
- 0:37Oracle Developer Live
- 0:58Oracle Developer Live Day
- 3:11Our World Moved by Java Campaign
- 5:42Oracle Java Sc Subscription
- 8:47Java Magazine
- 17:20How We Ensure that Java Continues To Offer Value over the Next 25 Years
- 20:08Java 15
- 22:42Open Jdk Project
- 24:59Java 15
- 27:16Text Blocks
- 29:56Jdk 15 Cgc
- 31:51Datagram Socket Api
- 36:15Pattern Matching
- 40:29Local Records
- 42:53Foreign Memory Access Api
- 45:16Rmi Activation
- 50:04Java Language Futures by Gavin Biermann
related talks
44mJava: Java 12, 13 & 14. What's new and noteworthy?
01h 13mJDK 16: What's Next For Java?
21mJVM Language Summit 2023 Keynote
38mJava 20: Reviewing the Enhancements in the Latest JDK Release
56mEffective Java SE 16 APIs
01h 05mJava 11 to 17 - Exciting New Features
50mExploring what's new in Java in 2020.
02h 31mJava 23 - Better Language, Better APIs, Better Runtime
