Effective Java - item 44
·
PL/모던 자바 인 액션
표준 함수형 인터페이스를 사용하라 자바 표준 라이브러리에 여러 표준 함수형 인터페이스가 담겨있다. 따라서, 필요한 용도에 맞는게 이미 존재한다면, 직접 구현하지말고 표준 함수형 인터페이스를 사용하자. 총 43개의 인터페이스 중 대표적으로 기억해야할 기본 인터페이스 6개의 이름과 함수 시그니처는 다음과 같다. UnaryOperator: T apply(T t) BinaryOperator: T apply(T t1, T t2) Predicate: boolean test(T t) Function: R apply(T t) Supplier: T get() Consumer: void accept(T t) 이어서, 기본 인터페이스는 기본 타입으로 int, long, double로 각 3개씩 변형이 존재한다. 해당 기본 ..