java.util.function 패키지
- 자주 사용되는 다양한 함수형 인터페이스를 제공


- 매개변수가 2개인 함수형 인터페이스

- 매개변수의 타입과 반환타입이 일치하는 함수형 인터페이스

< 예제 >


Predicate의 결합
- and()[&&], or()[||], negate()[!]로 두 Predicate를 하나로 결합 (default 메서드)

- 등가비교를 위한 Predicate의 작성에는 isEqual()를 사용 (static 메서드)

< 예제 >

컬렉션 프레임웍과 함수형 인터페이스
- 함수형 인터페이스를 사용하는 컬렉션 프레임웍의 메서드 (와일드 카드 생략)

< 예제 >

메서드 참조 (method reference)
- 하나의 메서드만 호출하는 람다식은 '메서드 참조'로 더 간단히 할 수 있음
- 클래스이름 :: 메서드이름

static 메서드 참조

생성자의 메서드 참조
생성자와 메서드 참조

배열과 메서드 참조
