New features of Java 12 in action (live coding)
summary
Live coding in JShell live coding shows concrete Java 12 effects: switch expressions (preview) compiles and yields values but requires --enable-preview; compact number format is final but demos reveal locale formatting bugs; new Constable/ConstantDesc methods appear on String/Number but add API surface not new behavior; Shenandoah GC (experimental) is usable only on some OpenJDK builds while G1 gets mixed collections and abortable full collections; JDK Mission Control release is still delayed.
AI-written summary · about
chapters (7)
- 0:00Start
- 1:03Marco Molteni
- 10:43JEP 334 - JVM Constants API
- 14:27JEP 344 - Abortable Mixed Collection for G1
- 15:07JEP 341 - Default Class Data Sharing Archive
- 15:35JEP internal JDK changes
- 15:53Quo vadis JDK Mission Control 7?
related talks
02h 30mJava 12 & 13 What's new and noteworthy?
44mJava: Java 12, 13 & 14. What's new and noteworthy?
50mExploring what's new in Java in 2020.
01h 07mWhat's New in Java 11, 12, 13
59mEffective Java SE 12 APIs/Lang features, makes your life easier
50mKeeping up with Java: Look at All These New Features!
36mWhy New Java is Not the New COBOL
52mKeynote: The Future of Java Is Now
