O'Reilly logo

Der Weg zum Java-Profi 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

12 Bulk Operations on Collections

Neben der kürzeren Schreibweise für SAM-Typen lassen sich Lambdas insbesondere bei der Formulierung von Algorithmen und bei der Verarbeitung von Daten in Collections vorteilhaft einsetzen. Mit JDK 8 wurden zwei Varianten von Massenoperationen auf Collections (Bulk Operations on Collections) eingeführt. Zum einen sind dies Erweiterungen in den jeweiligen Interfaces, etwa List<E>. Zum anderen sind dies sogenannte Streams. Diese liefern die Schnittstelle zur funktionalen Programmierung und bieten eine effiziente Möglichkeit zur Parallelisierung, wodurch sich die Fähigkeiten von Multicore-Maschinen besser ausnutzen lassen. Vor JDK 8 musste dies explizit ausprogrammiert werden – weil das aufwendig war, wurden Daten ...

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