3Neues und Änderungen in JDK 9

In diesem Kapitel schauen wir uns relevante Erweiterungen aus Java 9 an, beispielsweise das Process-API. Außerdem betrachten wir die Ergänzungen im Stream-API sowie in java.util.Optional<T>, aber auch die Collection-Factory-Methoden. Darüber hinaus findet man Ergänzungen in der Klasse java.io.InputStream sowie diverse Neuerungen, unter anderem im Bereich Concurrency: Zum einen bietet die Klasse java.util.concurrent.CompletableFuture<T> mehr Funktionalität. Zum anderen finden wir die Unterstützung von Reactive Streams durch die im Package java.util.concurrent eingeführte Klasse Flow. Außerdem wurden Utility-Klassen wie java.util.Objects und java.util.Arrays sinnvoll ergänzt.

3.1Neue und erweiterte APIs

Wie bereits ...

Get Java – die Neuerungen in Version 9 bis 14 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.