StreamOperationen
StreamOperationen bezeichnen die Verarbeitung von Datenströmen durch eine Folge von Operationen in einer Pipeline. Ein Stream entsteht aus einer Quelle wie einer Kollektion, einer Datei oder einer anderen Datenquelle und wird durch Zwischenschritte sowie Endoperationen transformiert. Die Zwischenschritte (“Zwischenoperationen”) liefern neue Streams, während Endoperationen das Ergebnis erzeugen oder die Verarbeitung abschließen.
Zwischenoperationen umfassen typische Schritte wie map, filter, flatMap, distinct, sorted, limit, skip und peek. Sie bauen
Streams können statisch oder dynamisch verändert werden und unterscheiden sich in der Art der Verarbeitung. Einige
Parallelität ist eine häufige Option: Streams lassen sich in Parallelstreams umwandeln, um Verarbeitungen auf mehreren Kernen