~/talk

Java 11 to 21 Evolution!

Talkat Devoxx Ukraine 2023: AI – Friend or Foe? · on Friday, 2023-09-22· [java]
slides:none on file

Covers concrete changes from Java 11 through 21: six-month release cadence and LTS every two years, built‑in HTTP Client replacing external libraries, single-file source-code launch for quick scripting, ZGC and Shenandoah low‑pause collectors reaching production, and jpackage for native installers. Language additions that are production‑ready include switch expressions, text blocks, records, sealed classes and pattern matching; preview to production path proves by examples. Also shows microbenchmark harness, simple HTTP server, Project Loom’s virtual threads and structured concurrency being exercisable with current JDKs.

AI-written summary · about

  1. 0:00Java 11 to 21 evolution
  2. 1:50Java relevance in 2023
  3. 5:19Java release cadence and LTS
  4. 8:11Java 11 key features
  5. 12:28Java 12 preview features and GCs
  6. 17:47Java 11 single-file launch
  7. 22:06Java 12 switch expressions and text blocks
  8. 26:21Project Loom and JDK modularity
  9. 28:09Java 14 switch expressions and null pointers
  10. 33:29Java 15 text blocks and records
  11. 36:24Java 16 records and pattern matching
  12. 42:07Java 17 sealed classes and packaging
  13. 46:44Java 18 UTF-8 and web server
  14. 48:49Java documentation improvements
  15. 50:57Java 19 virtual threads and RISC-V
  16. 51:57Java 20 preview features and concurrency
  17. 52:38Java 21 record patterns and string templates
  18. 59:00Java 21 unnamed classes and main
  19. 1:01:10Resources and closing
~/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.