Java 25 Deep Dive: Die Neuerungen im Fokus
Von Structured Concurrency bis JVM-Optimierungen – alles, was das Release ausmacht
- 6 Teile & über 2 Std. Lerninhalte
- Für Einsteiger und Fortgeschrittene
Java 25 im Deep Dive – Das erwartet dich im neuen Release
Java 25 bringt die Plattform auf ein neues Level. Mit Verbesserungen bei Concurrency, optimierter Startup-Performance, neuen Sprachfeatures und effizientem Memory-Layout eröffnet das Release Entwicklern zahlreiche Möglichkeiten, moderne und performante Anwendungen zu schreiben. In diesem Live-Event führen dich unsere Expert:innen praxisnah durch die wichtigsten Neuerungen, zeigen dir Hintergründe der JVM-Optimierungen und erklären, wie du die neuen Features direkt im Alltag nutzen kannst.
Neuerungen im Fokus
Lerne, wie die Highlights von Java 25 deinen Entwicklungsalltag verändern:
Virtual Threads & Structured Concurrency: Parallele Tasks effizient und einfach verwalten
Scoped Values & On-Demand Immutability: Neue Möglichkeiten für sicheren Datenzugriff
JVM-Optimierungen: Startup-Performance steigern, Objekt-Header reduzieren
Praktische Best Practices: Anwendungsbeispiele, Tipps und Tricks für moderne, wartbare Software
Nach diesem Kurs hast du nicht nur das technische Hintergrundwissen, sondern auch konkrete Handlungsempfehlungen, um Java 25 sicher und effizient einzusetzen.
Das erwartet dich
- 2 Sessionaufzeichnung von der JAX!
- 4 Artikel unserer bekannten Magazinbrand
2 Sessionaufszeichnung von der JAX! | 1 + Std.
Best of Modern Java 25 – meine Lieblingsfeatures | Michael Inden
Bring deine Java-Kenntnisse auf den neuesten Stand und lerne die attraktiven Möglichkeiten von modernem Java kennen! In diesem Talk stelle ich dir einige meiner Lieblingsfeatures aus dem aktuellen Java 25 LTS und den Vorgängern vor. Einige Perlen und Highlights sind das Pattern Matching, Record Patterns, Structured Concurrency, Unnamed Classes und vieles mehr. Damit du dein neues Wissen gleich festigen kannst, gibt es einen Link auf ein GitHub-Repository mit ein paar Übungsaufgaben.
Structured Concurrency und Scoped Values: Virtual Threads optimal anwenden in Java 25 | Christian Wörz
In diesem interaktiven Talk tauchen wir tief in die Welt der modernen Java-Entwicklung ein und konzentrieren uns auf zwei wegweisende Features von Java, um die Verwendung von Virtual Threads zu vereinfachen: Structured Concurrency und Scoped Values. Während des Talks werden alle Konzepte nicht nur theoretisch vorgestellt, sondern auch praktisch umgesetzt. Wir werden live eine praxisnahe Applikation schreiben, welche die Features verwendet, und werden so in Echtzeit sehen können, wie sich die Nutzung von Structured Concurrency und Scoped Values auf die Struktur und Performance von Java-Anwendungen auswirkt. Wir werden gemeinsam Codebeispiele durchgehen, Best Practices diskutieren und typische Fallstricke analysieren.
4 Artikel unserer bekannten Magazinbrands | 1 Std.
- Features für einen schnelleren JVM-Start | Michael Vitz
- Immutability on demand und mehr: 18 JEPs sind umgesetzt | Falk Sippach
- Concurrency in Java 25 umdenken | Merlin Bögerhausen
- Java 25: Objekt-Header verkleinern und Speicher sparen | Sven Woltmann
Expertenwissen für....
Softwareentwickler:innen: verstehen, wie Virtual Threads und Structured Concurrency die tägliche Arbeit erleichtern
Architekt:innen: lernen, welche JVM-Optimierungen die Performance steigern und wie man sie gezielt einsetzt
Team Leads: erkennen, wie die neuen Sprachfeatures und Memory-Optimierungen die Codequalität erhöhen
Absolviere den Kurs und erfahre wie du...
welche Features von Java 25 wirklich relevant sind und wie du sie produktiv einsetzt
wie die JVM unter der Haube optimiert wurde und was das für deine Anwendungen bedeutet
Best Practices für Virtual Threads, Scoped Values und Structured Concurrency
wie du performantere, wartbare und moderne Java-Anwendungen entwickelst
Unsere Experten und Speaker
Michael Vitz
innoQ
Experte für JVM-basierte Systeme, Microservices und Cloud-Architekturen.
Falk Sippach
Experte für Java-Architekturen, agile Softwareentwicklung und Wissenstransfer in der Developer-Community.
embarc Software Consulting GmbH
Merlin Bögerhausen
adesso SE
Experte für Java-Entwicklung mit über zehn Jahren Praxiserfahrung.
Sven Woltmann
selbstständig
Experte für Java, skalierbare Enterprise-Architekturen, Algorithmen und Clean Code.
Mach den nächsten Schritt
mit der Fullstack Membership!
- Limitierter 30-Jahre Anniversary Hoodie
- Ticket für den entwickler Summit 2026
- Wöchentlich interaktive Live-Events
- Neueste Kurse zu Software und AI-Themen
- Jede Woche eine neue Tutorial-Lektion
- Zugriff auf +12 000 Artikel und Magazinarchiv
- 6 Monate Zugriff auf deine Konferenzsession
- 3 Monate Zugriff auf Live-Event Aufzeichnungen
- 50 Anfragen an entwickler intelligence im Monat
- Rabatte auf Konferenz und Trainings-Events
Teams mit 3-15 Nutzern
ab 116,60 € im Jahr*
*Preis pro Nutzer zzgl. MwSt.
Jetzt Fullstack Member werden & teilnehmen
Du bist bereits ein Fullstack Member? Dann logge dich auf entwickler.de ein und starte den Kurs. Jetzt einloggen