배움과 성장/책·생각
모던 자바 인 액션 독서 노트: 메서드 참조·람다·스트림
chapter 1. 자바 8, 9, 10, 11 : 무슨 일이 일어나고 있는가?- 메서드 참조 : ::('이 메서드를 값으로 사용하라')- 자바 8부터는 메서드가 이급 값이 아닌 일급 값에 해당한다.- 프레디케이트(predicate) : 인수로 값을 받아 true or false 값을 반환하는 함수- 익명함수/람다를 통해 일회성 메서드 정의 오버헤드를 줄일 수 있다.- 외부 반복 : for-each 루프를 이용해서 각 요소를 반복하면서 작업을 수행한다.- 내부 반복 : 스트림 API에서 라이브러리 내부에서 모든 데이터가 처리된다.- 컬렉션 : 어떻게 데이터를 저장하고 접근할지에 중점- 스트림 : 스트림 내의 요소를 쉽게 병렬로 처리할 수 있는 환경을 제공-> 컬렉션을 필터링할 수 있는 가장 빠른 방법은 ..