java8 lambda

list.stream().forEach(out::println)
filter(Predicate)
mapToInt(Employee::getAge)
map(Player::getName)
sum()
max()
average()
count
getAsInt()
getAsDouble()
findFirst()
reduce(0,lambda)
reduce(lambda)
reduce((total,value)->total+value)
collect(toList())
collect(arrayList::new,ArrayList::add,ArrayList::addAll)
flapMap

steam() —————> parallelStream()
collect(groupingBy(Person::getGender))
collect(groupingByConcurrent(Person::getGender))
forEach(out::println)
forEachOrdered(out::println)