~/talk

JDK 12 Update: new features and interaction with OpenJDK

TalkinGermanat JAX 2019 · 2019-05-06..05-10· [java]
links:none on file
slides:none on file

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

  1. 0:00Introduction
  2. 2:47Java release cycles
  3. 7:26Oracle JDK vs OpenJDK
  4. 13:43OpenJDK community
  5. 23:12Java Web Start status
  6. 31:40Modularization and runtimes
  7. 39:16Switch expressions
  8. 44:10Garbage collector
  9. 51:37GraalVM and tech
  10. 58:29Future projects
  11. 1:03:36Release structure
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.