1/9
Eine Sammlung von wichtigen Begriffen und Definitionen zur Java Stream API zur Unterstützung beim Lernen.
Name | Mastery | Learn | Test | Matching | Spaced |
|---|
No study sessions yet.
Java Stream API
Eine Bibliothek, die ein einfaches Verarbeiten von Datenmengen ermöglicht und seit Java 8 verfügbar ist.
Datenverarbeitungs-Pipeline
Einflussreiches Konzept in der Stream-API, das Schritte wie Filtern, Abbilden, Sortieren und Terminieren umfasst.
Intermediate Operations
Operationen, die einen Stream transformieren und einen neuen Stream zurückgeben, z.B. filter, map, distinct.
Terminal Operations
Operationen, die einen Stream konsumieren und ein Ergebnis liefern, z.B. count, collect, reduce.
Spliterator
Ein Interface, das die Aufteilung von Daten in Teile unterstützt, um paralleles Stream-Processing zu ermöglichen.
Collectors
Hilfsobjekte zur Aggregation von Daten in einem Stream in Listen, Mengen oder Karten.
Parallel Streams
Ermöglichen parallele Verarbeitung von Daten, was die Effizienz in der Verarbeitung sehen kann.
Stream-Erzeugung
Streams können aus Collections, Arrays oder Generatoren erzeugt werden.
Stateless Operations
Operationen, die keinen Zustand zwischen den Aufrufen behalten, z.B. filter, map.
Stateful Operations
Operationen, die einen Zustand zwischen den Aufrufen behalten, z.B. sorted, distinct.