~/talk

Leveling from 17 to 21: The Long Journey to the New Java LTS

TalkinRussianat Joker 2023 · 2023-10-09..10-14· [java]
links:none on file
slides:none on file

Overview of the major features added in Java 21 and the long development journey from Java 17 to the new LTS. Explains how OpenJDK development works, what JEPs and JSRs are, and walks through the key JEPs—highlighting notable features such as Virtual Threads—and what it took to get them into Java 21.

AI-written summary · about

  1. 0:00Introduction to Java 21
  2. 7:07Java 21 structure and standards
  3. 9:57Java 21 language features
  4. 15:59Multithreading improvements
  5. 20:42ThreadLocal to Scoped Values
  6. 24:20JVM and garbage collector changes
  7. 26:12Security and dynamic agents
  8. 28:25Native Memory API usage
  9. 31:38Vector API performance
  10. 35:34Virtual threads revolution
  11. 42:44When to use virtual threads
  12. 45:17Virtual threads performance testing
  13. 48:32Summary and Java 21 recommendations
~/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.