July 2022
Intermediate to advanced
336 pages
7h 27m
German
In diesem Kapitel werden verschiedene API-Neuerungen, die sich kumulativ in den Java-Versionen 11 bis 17 finden, beschrieben. Zunächst gehe ich in Abschnitt 5.1 auf Erweiterungen in der Klasse String ein. Danach stelle ich kleinere Ergänzungen sowohl im Interface Predicate<T> in Abschnitt 5.2 als auch in der Klasse Optional<T> in Abschnitt 5.3 vor. Zudem präsentiere ich in Abschnitt 5.4 kleinere Convenience-Funktionalitäten aus der Utility-Klasse Files. Im Anschluss widmen wir uns in Abschnitt 5.5 verschiedenen Neuerungen im Stream-API, unter anderem dem sogenannten Teeing-Kollektor sowie der Methode mapMulti() als Vereinfachung von flatMap(). Danach wird in Abschnitt 5.6 das HTTP/2-API thematisiert. ...