1. Pipeline일련의 데이터 처리 연산들의 연속입니다. sourcecollection, array, generator function, I/O channel 2. Stream데이터의 일련의 연속데이터를 직접 저장하지 않고, 파이프라인을 통해 소스로부터 요소들을 나릅니다. double average = roster .stream() .filter(p -> p.getGender() == Person.Sex.MALE) .mapToInt(Person::getAge) .average() .getAsDouble();mapToInt() : I..