1 / 2
자바 8 스트림 연재 1편: 람다 표현식과 함수형 인터페이스
1. 자바 8: 시대 변화에 따른 자바 언어의 변화
데이터의 규모가 커지고 데이터를 분석해야 할 필요성이 커지면서 그런 API의 중요성이 높아졌습니다. 그러나 기존 자바(Java 8 이전)에는 이러한 데이터 처리를 위한 언어적 장치가 매우 빈약했습니다. 반복문(for, while)과 조건문(if)으로 모든 로직을 구현해야 했으며, "이 데이터를 이렇게 변환해 줘"라는 의도를 코드에 직접 표현하기 어려웠습니다.