Stream java에서 데이터 요소들의 시퀀스를 나타내는 인터페이스함수형 프로그래밍 개념을 기반데이터를 다루는 작업을 간결하고 효율적으로 표현collection의 저장 요소를 하나씩 참조해서 람다식으로 처리할 수 있도록 하는 반복자병렬 처리(내부 반복자), 순차 처리가 가능함최종 처리(집계 처리: 반복, 카운팅, 평균, 총합) & 중간 처리(매핑, 필터링, 정렬)* Stream API: 컬렉션, 배열 또는 I/O 자원과 같은 데이터 소스에서 데이터를 처리하고 조작하는 기능 제공 1. collectStream의 요소들을 수집하여 새로운 컬렉션이나 값으로 변환하는 작업을 수행collectors 클래스의 정적 메소드들을 사용하여 다양한 종류의 컬렉션을 생성하고 데이터를 수집ex) toList() 로 Stre..