September 2016
Intermediate to advanced
378 pages
7h 29m
German
Java 9 wird keine weitreichenden Concurrency-Konzepte einführen1. Neben der üblichen Pflege der bestehenden Implementierung wird vor allem das CompletableFuture-API überarbeitet und Ungenauigkeiten in der Spezifikation beseitigt. So werden z. B. einige Methoden mit Timeout-Angaben (z. B. completeOnTimeout) mit aufgenommen.
Die wesentlichste API-Erweiterung ist die Einführung der Flow-Klasse im Paket java.util.concurrent. Die Klasse enthält die Interfaces Publisher, Subscriber, Processor und Subscription (vgl. Abb. A-1).

Abbildung A-1 Flow-Interfaces und -Klassen
Die neuen Interfaces dienen zur Anbindung ...
Read now
Unlock full access