Was sind Java 8 Streams?

Mit Java 8 ist zum java.util-Package des JDK das Stream API hinzugekommen, eine Erweiterung des Collection-Frameworks um eine Schnittstelle im Stil der funktionalen Programmierung. Sie vereinfacht unter anderem die Parallelisierung von Zugriffen auf Collection-Elemente. Wir wollen in diesem Beitrag einen Überblick über das Stream API geben und uns in den nachfolgenden Beiträgen die Benutzung und die Interna genauer ansehen.
Traditionell erfolgt der Zugriff auf die Elemente einer Collection in einer Schleife mithilfe eines Iterators (oder einer for-each-Schleife, die intern einen Iterator verwendet).
(Den vollständigen Artikel finden Sie im Java Magazin 6.2014)
Hinterlasse einen Kommentar