Java 함수형 인터페이스
이름 인자 반환 Predicate T boolean Consumer T void Function T R Supplier None T UnaryOperator T T BinaryOperator (T,T) T T -> input type(first) U -> input type(second) R -> result Type 위의 인터페이스를 기억해둬야지 다른 클래스에서 람다식이 지원되는지 자세히 알수있을것 같다. @FunctionalInterface 사용하면 내가 만든 커스텀 인터페이스도 함수형 인터페이스로 만들 수 있다. 람다를 통해 기능을 구현도 가능. 함수형 인터페이스란 람다식의 타입처럼 사용되는 하나의 추상 메소드를 가진 인터페이스를 말한다. (2개이상 가질 수 없다. 인자, 반환, 자유롭게 생성 가능..