Anmelden

INNOQ Podcast· Folge 135

Java 21

Dienstag, 19. September 2023 · 1 h 01

MP3

Shownotes

Alles zum neuen LTS-Release

• Java LTS alle 2 Jahre (blogs.oracle.com/java/post/moving-the-jdk-to-a…)

• Java Code in JavaDoc im Build kompilieren (nipafx.dev/javadoc-snippets-maven)

• Daten-orientiertes Java (infoq.com/articles/data-oriented-programming-j…)

• Java Version Almanac (javaalmanac.io)

• Neue APIs in Java 21 (javaalmanac.io/jdk/21/apidiff/17)

• UTF-8 by Default (openjdk.org/jeps/400)

• Simple Webserver (openjdk.org/jeps/408)

• Code Snippers in JavaDoc (openjdk.org/jeps/413)

• Deprecate Finalization (openjdk.org/jeps/421)

• StringTemplates (openjdk.org/jeps/430)

• Unnamed Classes (openjdk.org/jeps/445)

• Scoped Values (openjdk.org/jeps/446)

• Record Patterns (openjdk.org/jeps/440)

• Sequenced Collections (openjdk.org/jeps/431)

• Generational ZGC (openjdk.org/jeps/439)

• Pattern Matching for switch (openjdk.org/jeps/441)

• Unnamed Patterns und Variablen (openjdk.org/jeps/443)

• Virtual Threads (openjdk.org/jeps/444)

• Disallow Dynamic Loading of Agents (openjdk.org/jeps/451)

• Structured Concurrency (openjdk.org/jeps/453)

• CRaC (openjdk.org/projects/crac)

• Project Loom at SpringIO 2023 (youtube.com/watch?v=rly6U0yT5Kg)

• JDK18 (openjdk.org/projects/jdk/18)

• JDK19 (openjdk.org/projects/jdk/19)

• JDK20 (openjdk.org/projects/jdk/20)

• JDK21 (openjdk.org/projects/jdk/21)

Anmelden oder registrieren

Jetzt

0:00 / 0:00