Zum Inhalt springen

Java 26 Is Here: What's New, What's Gone, and Why It Matters in 2026 (#92)

14.03.2026 · 50 Min.

Shownotes

Welcome to another episode of the Foojay Podcast! In this episode, we're talking about Java 26, released on March 17 in the year 26. Again, right on schedule with Java's six-month release cadence.

Now, Java 26 is not a Long Term Support (LTS) release; that was Java 25. But don't let that fool you into thinking there's nothing interesting here. This release brings ten JDK Enhancement Proposals (JEPs). They cover everything from performance improvements to long-overdue cleanups. Of those ten JEPS, five are new features, and we also get five preview/incubator features.

Guests

Simon Ritter

Loïc Mathieu

Content

00:00 Introduction of topic and guests

01:35 Differences between Long and Short Term Support

05:10 Which Java versions are used by companies

07:54 Internal changes and improvements in release 26, highlighting UUIDv7 support

12:02 JEP 500: Prepare to Make Final Mean Final

13:24 JEP 526: Lazy Constants (Second Preview)

16:12 JEP 517: HTTP/3 for the HTTP Client API

18:48 JEP 504: Remove the Applet API

20:52 JEP 524: PEM Encodings of Cryptographic Objects (Second Preview)

21:59 JEP 516: Ahead-of-Time Object Caching with Any GC

25:30 JEP 522: G1 GC: Improve Throughput by Reducing Synchronization

28:04 JEP 525: Structured Concurrency (Sixth Preview)

31:09 JEP 529: Vector API (Eleventh Incubator)

34:59 When do JEPs get selected to be included in a release

38:03 JEP 530: Primitive Types in Patterns, instanceof, and switch (Fourth Preview)

42:14 Do we need "Carrier Classes"?

44:38 What changes does Java need for the AI world?

47:53 Remarkable numeric facts about releases

48:30 Conclusion


Alle Folgen von Foojay.io | Friends of OpenJDK and Java Programming

Einstellungen

Darstellung

Sprache

Bestimmt, welche Sender dir auf der Startseite zuerst gezeigt werden.

Verlauf

Zuletzt gehörte Sender und Folgen und deine letzten Suchen liegen nur in diesem Browser.

Hinweise

Ein kurzer Hinweis, wenn ein Podcast, dem du folgst, eine neue Folge hat. Einzelne Podcasts stellst du über die Glocke auf ihrer Seite ab.

Konto

Favoriten speichern – in der App und auf der Website.

Tastenkürzel

/
Suche öffnen
Leertaste
Abspielen oder anhalten
← →
Im Player: 15 s zurück, 30 s vor (Folgen) · im Regal: nächste Kachel
↑ ↓
Im Regal: Ziel innerhalb der Kachel
Pos1 / Ende
Im Regal: erste bzw. letzte Kachel
Esc
Fenster oder Menü schließen
?
Diese Übersicht
Läuft gerade

Zur Senderseite

Als Nächstes

    Folgen mit „Als Nächstes“ vormerken – sie laufen nach der aktuellen Folge.