Enum의 활용도를 공부하다 CALC_A(value -> value) 이런식으로 함수형 인터페이스가 사용될 수 있다는 사실을 알게었고, 함수형 인터페이스가 다양하게 활용될 수 있을 것 같은데 나는 기본적인 것도 잘 모르는 것 같아 이를 공부해야겠다는 생각이 들었다. 함수형 인터페이스란? 추상메서드 단 하나만 존재하는 인터페이스를 함수형 인터페이스라고 한다. @FunctionalInterface interface MyFunction{ public abstract int max(int a, int b); //public abstract 는 생략가능 } 이렇게 직접 만들 수 있으며 @FunctionalInterface 어노테이션이 필수적인건 아니지만, 이것을 붙여주면 추상메서드가 두 개 이상 들어가는 것 등의..