30 Jahre Java – Forever Young und stärker denn je!

Neue Features und Innovationen zum Java-Jubiläum

Verfügbar bis 13. Juni 2025

78 Tage
15 Stunden
15 Minuten
21 Sekunden

🇬🇧 Englisch

30 Jahre Java Jubiliäum Webinar Header Illustration

Feiere 30 Jahre Java – Sei online dabei!

Seit drei Jahrzehnten prägt Java die Welt der Softwareentwicklung und das feiern wir mit diesem exklusiven, halbtägigen Online-Event! Die JAX-Konferenz und Java Magazin präsentieren spannende Sessions, jeweils geleitet von vier führenden Java-Experten. 

Sei online mit dabei und blicke mit uns in die Zukunft von Java.

30 Jahre Java Jubiliäum Webinar Header Illustration

Entdecke die Zukunft von Java!

Entdecke die neuesten Java-Features – praxisnah, interaktiv und voller neuer Impulse! 

Nutze die Chance und meistere mithilfe der Java-Experten Merlin Bögershausen und Michael Vitz die parallele und asynchrone Aufgaben mit Scoped Values und Structured Concurrency. Entdecke gemeinsam mit Sven Woltmann die Power der Stream Gatherers. Lerne mit Falk Sippach alles über die neusten JDK- und JVM-Verbesserungen.

30 Jahre Java Jubiliäum Webinar Illustration

Das erwartet dich

Was passiert hier eigentlich und wann? Wann hört es auf, wie wird die Kommunikation zwischen den Aktivitätssträngen gehandhabt? Und was passiert, wenn ein Fehler auftritt? Diese Art von Verwirrung muss nicht (mehr) sein!

Java 23 führt einige neue APIs im Zusammenhang mit nebenläufiger Logik ein: Mit Scoped Values können Daten von einem Thread an seine Child-Threads weitergegeben werden, und Structured Concurrency macht es einfach, nebenläufige Aufgaben als eine einzige Einheit zu behandeln. Diese Funktionen in Kombination mit Virtual Threads machen die gleichzeitige Programmierung mit Java einfach.

In dieser Sitzung werden wir uns ansehen, was es bei der gleichzeitigen Programmierung mit Java Neues gibt. Die neuen APIs machen Ihre gleichzeitige Logik leichter verständlich und einfacher zu implementieren

Nebenläufigkeit spielt eigentlich in allen Javaanwendungen eine Rolle. Mit den virtuellen Threads hat Java nun nach 30 Jahren eine neue Möglichkeit für Nebenläufigkeit ins JDK geschafft. In dieser Session wollen wir uns ansehen welche Vorteile diese bringen und wie diese funktionieren. Außerdem gucken wir uns die für die Zukunft geplanten weiteren Features rund um Nebenläufigkeit an.

Die Java-Stream-API wurde mit Java 8 im März 2014 veröffentlicht und hat uns ein unverzichtbares Werkzeug an die Hand gegeben, um Daten zu verarbeiten.

Doch der begrenzte Satz an intermediären Operationen – filter, map, flatMap, mapMulti, distinct, sorted, peak, limit, skip, takeWhile und dropWhile – führt dazu, dass komplexere Datentransformationen durch die Stream-API nicht ausgedrückt werden können.

Es fehlen z. B. Operationen wie window und fold und zahlreiche mehr, wenn man sich die Feature-Requests der Community ansieht.

Anstatt nun all diese Operationen ins Stream-Interface zu integrieren, entwickelte das JDK-Team eine neue API, die zum einen im JDK selbst genutzt wird, um heiß begehrte intermediäre Operationen bereitzustellen, und mit der zum anderen Entwicklerinnen und Entwickler ihre eigenen Operationen implementieren können.

Diese neue API heißt „Stream Gatherers“ und wurde in Java 22 im März 2024, also genau zehn Jahre nach der Einführung der Stream-API, zum ersten mal als Preview-Feature (JEP 461) veröffentlicht. In Java 23 wurde die neue API ohne Änderungen in eine zweite Preview-Runde geschickt (JEP 473).

In diesem Talk erfahrt ihr in Theorie und Praxis (inklusive Live-Coding), was Stream Gatherers sind und wie sie funktionieren, welche Gatherer im JDK bereits verfügbar sind und wie ihr sie effektiv einsetzt, wie ihr selbst eigene Gatherer implementieren könnt und wo die Grenzen der neuen API liegen.

Alle halben Jahre erscheinen Major-Releases mit einer Vielzahl von neuen Features. Manche starten als Inkubator und viele durchlaufen mehrere Preview-Phasen. Und auch wenn wir die neuen Funktionen nicht direkt einsetzen können, lohnt sich immer der Blick auf den aktuellsten Stand. Aktuell geht es um so spannende Themen wie Erweiterungen zum Pattern Matching, Bibliotheken rund um Virtual Threads, Structured Concurrency, String Templates, Stream Gatherers, Flexible Constructor Bodies, Module Import Declarations, Simple Source Files and Instance Main Methods und die Class File API.

Neben diesen verschiedenen JDK Enhancement Proposals (JEPs) werfen wir natürlich auch einen Blick auf hilfreiche API-Verbesserungen und Änderungen an der JVM, z. B. bei den Garbage Collectoren. Ihr bekommt einen Überblick über die neusten Entwicklungen im Java-Umfeld und seht heute schon, was Euch in den nächsten Jahren in der täglichen Arbeit erwarten wird.

Expert:innenwissen für....

Java-Entwickler:innen, die ihre Kenntnisse auf den neuesten Stand bringen und moderne Features direkt anwenden.

Software-Architekt:innen, die leistungsfähige, skalierbare und zukunftssichere Anwendungen entwerfen.

Tech-Leads, die strategische Einblicke in kommende Java-Entwicklungen benötigen.

30 Jahre Java Jubiliäum Zielgruppe

Nimm teil und lerne alles über...

Entdecke, wie du mit Scoped Values und Structured Concurrency nebenläufige Aufgaben effizient und verständlich verwaltest.

Lerne, wie virtuelle Threads die gleichzeitige Programmierung revolutionieren und deine Anwendungen leistungsfähiger machen.

Erhalte Einblicke in die neue Stream Gatherers API, mit der du eigene leistungsstarke Stream-Operationen erstellen kannst.

Erhalte einen Überblick über die neuesten JDK-Verbesserungen und JVM-Änderungen in den Versionen 24 und 25 und deren Einfluss auf die tägliche Arbeit.

30 Jahre Java Jubiliäum Inhalt

Unsere Experten und Speaker

Merlin Börgershausen​

Merlin Börgershausen

Leidenschaftlicher Java-Entwickler und Softwareengineer

Michael Vitz

Michael Vitz

Senior Consultant und Experte für JVM-basierte Systeme

Sven Woltmann

Selbstständiger Entwickler und Coach für Java und Architektur

Falk Sippach

Falk Sippach

Softwarearchitekt, Berater und Trainer für Agile und Java

Nur solange der Vorrat reicht

Zusammen mit Java feiern auch wir 30-jähriges Jubiläum - kostenlos für die Community

Zu jedem Fullstack-Abo kannst du jetzt ein kostenloses Ticket im Wert von 749 € für den entwickler Summit 2025 erhalten!

Wie kann ich teilnehmen?

Fullstack-Abonennt:innen haben Zugriff auf dieses Live-Event. Logge dich auf entwickler.de ein und komme direkt zu deinem Live-Event unter LiveZusätzlich haben Fullstack-Abonnent:innen 3 Monate Zugriff auf die Aufzeichnung des Live-Events. Zum Login

Mehr als 60.000 Tech Professionals
lernen mit entwickler.de

Mach den nächsten Schritt
mit dem Fullstack-Abo!

Einzelnutzer

249,90 € im Jahr

Teams mit 3-15 Nutzern

ab 116,60 € im Jahr*

*Preis pro Nutzer zzgl. MwSt.