~/talk

JDK 9 & 10: Mission Accomplished, What Next For Java

Talkat Voxxed Days Minsk 2018 · on Saturday, 2018-05-26· [java]
slides:none on file

Java moves to a six-month release cadence and already ships concrete changes: JDK 9 lists 85 new features, JDK 10 adds local variable type inference (var) and removes hundreds of legacy flags (366 -XX options), and the module system surfaces 97 modules with tools like jlink runtime creation to build minimal runtimes. JDK 11 makes Flight Recorder open source, introduces the Epsilon no-op GC for testing, and shifts LTS and commercial support so OpenJDK builds under GPL with classpath exception become the free production option.

AI-written summary · about

  1. 0:00Introduction and future of Java
  2. 2:54Java modularity system explained
  3. 11:26Compatibility and migration to JDK 9+
  4. 16:03New release model and support changes
  5. 23:58Oracle JDK vs OpenJDK convergence
  6. 31:09Key features in JDK 10
  7. 40:01JDK 11 features and updates
  8. 46:08Long-term Java features and projects
  9. 55:39Summary and conclusion
~/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.