Stream

쉽게 말해 어떠한 데이터의 흐름을 말한다
오라클 공식 문서 정의 : 요소들의 스트림에 함수형 스타일의 연산을 지원하는 클래스들
자바의 Stream API : 이 데이터를 어떻게 다룰 것인가 논하는 일종의 파이프 라인
장점 : 가독성 좋음, 코드 변경이 쉬움(유연함), 병렬 처리를 간단히 해결
단점 : 컴퓨팅 비용
Stream의 구조

소스로 부터 얻어낸 값들을 입맛대로 가공

결과를 생성하거나 사이드 이펙트를 만들기 위해 사용
