O'Reilly logo

Der Weg zum Java-Profi, 4th Edition by Michael Inden

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

7Bulk Operations on Collections

Mit JDK 8 wurden Massenoperationen auf Collections (Bulk Operations on Collections) eingeführt. Neben den schon in den Abschnitten 6.1.3 und 6.1.5 beschriebenen kleineren Erweiterungen in den Interfaces Collection<E> und List<E> sind vor allem die sogenannten Streams von Relevanz: Diese liefern die Schnittstelle zur funktionalen Programmierung.

Einführend schauen wir uns Streams in Abschnitt 7.1 an. Danach betrachten wir das Filter-Map-Reduce-Framework in Abschnitt 7.2. Zum Abschluss zeige ich in Abschnitt 7.3 einige Einsatzgebiete aus der Praxis.

7.1Streams

Für das in JDK 8 neu eingeführte Konzept der Streams spielt das Interface java.util.stream.Stream<T> eine Schlüsselrolle. Streams sind eine Abstraktion für ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required