JDK 12 Update: new features and interaction with OpenJDK
summary
An overview of JDK 12's changes including language and JVM updates, bug fixes, security patches, added/removed classes and methods, deprecated features, and tooling changes. It explains that Oracle JDK and OpenJDK components have been unified so Oracle JDK 12 can be replaced by OpenJDK 12 and users can choose JDK builds from different vendors. The talk also demonstrates long-term use of the Java module system by building a custom Java runtime for an application and covers migration considerations for older Java applications to JDK 12.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 2:47Java release cycles
- 7:26Oracle JDK vs OpenJDK
- 13:43OpenJDK community
- 23:12Java Web Start status
- 31:40Modularization and runtimes
- 39:16Switch expressions
- 44:10Garbage collector
- 51:37GraalVM and tech
- 58:29Future projects
- 1:03:36Release structure
related talks
51mAll The Way To 11: The Future of Java
50mKeeping up with Java: Look at All These New Features!
59mEffective Java SE 12 APIs/Lang features, makes your life easier
45mThe Future of Java is now!
37mJava SE: Current Status
57mAfter Eight Sweet New Features in Java
56mJDK 9 & 10: Mission Accomplished, What Next For Java
49mKeeping up with Java
