Function Interface란? 함수를 일급 객체로 사용할 수 없는 자바 언어의 단점을 보완하기 위해 도입되었습니다. 위 덕분에 자바는 전보다 간결한 표현이 가능해졌으며, 가독성이 높아지게 되었습니다. 일반적으로, 구현해야 할 추상 메서드가 하나만 정의된 인터페이스를 가리킴. "Java Language Specification의 설명" A functional interface is an interface that has just one abstract method (aside from the methods of Object), and thus represents a single function contract. Functional Interface는 (Object 클래스의 메소드를 제외하고) 단 하..