스트림 (Stream) 컬렉션(collections)로 데이터를 그룹화하고 처리할 수 있다. 컬렉션은 모든 자바 어플리케이션에서 처리하고, 대부분의 프로그래밍 작업에 사용되기 때문에 중요하다.하지만 아직 완벽한 컬렉션 연산을 지원하려면 부족하다. 스트림이란 무엇인가 스트림도 자바 8 API에 새로 추가된 기능이다. 데이터를 처리하는 코드를 질의로 표현하여 선언형으로 컬렉션 데이터를 처리할 수 있다. 스트림을 사용하면 멀티스레드 코드를 구현하지 않아도 데이터를 병렬로 처리할 수 있다. @Test @DisplayName("요리 클래스 정렬하기") void sortExample() { List menuList = new ArrayList(); menuList.add(new Dish(100,"닭가슴살")); m..