Session

More action, more overview - Nebenläufige Programme mit Java Preview Features

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.

Übersetzt mit DeepL.com (kostenlose Version)

Demonstration von Structured Concurrency und Scoped Values in Aktion.

Merlin Bögershausen

Software Architect und Engineer - Oracle ACE

Herne, Germany

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top