Créer jeu
Jouer Relier
1. Aggregate Operations
2. Pipeline
3. Lambdas
4. Functional Interface

Use Lambdas to perform actions on objects in a collection

Their parameters are specified by a functional interface

Include one terminal operation

Support Lambda operations as parameters

Are made up of a data source

Includes Predicate

Are made up of zero or more intermediate operations

Can be assigned to a variable and passed around like data

Process items items from a stream, not directly from a Collection

Allow us to pass functionality into methods as parameters

Use internal iteration

Return a non-stream result

Includes ToIntFunction

A sequence of aggregate operations

Includes Consumer

Specifies what type of Lambda can be passed into a given stream

Are defined much like other methods

Has only one method