~/talk

To Java 21 and Beyond!

Talkat Spring I/O 2023 Β· 2023-05-18..05-19Β· [java]
slides:none on file

Java 21 packages concrete language and runtime changes: pattern matching for switch and record patterns add exhaustiveness and deconstruction, sequence collections add reversed/first/last access, and string templates enter preview. Project Loom delivers virtual threads finalized with structured concurrency and scoped values in preview, and ZGC becomes generational. AppCDS startup archives, a simple web server, and vector/foreign APIs remain incubating. Windows x86 32-bit is deprecated for removal; most features aim to reduce boilerplate and improve latency and startup.

AI-written summary Β· about

  1. 0:00Start
  2. 17:30RECORD PATTERNS - SWITCH
  3. 26:16VIRTUAL THREADS
  4. 40:30UNNAMED PATTERNS
  5. 42:28VECTOR API
  6. 45:39UNNAMED CLASSES AND
~/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.