함수형 인터페이스와 람다 표현식
Java 8에서 도입된 함수형 인터페이스와 람다 표현식은 함수형 프로그래밍 패러다임을 지원하고, 코드를 더 간결하고 가독성 있게 작성할 수 있도록 도와줍니다. 1. 함수형 인터페이스 함수형 인터페이스는 추상 메서드가 하나만 있는 인터페이스를 말합니다. 이러한 인터페이스는 @FunctionalInterface 어노테이션을 사용하여 명시적으로 표시할 수 있습니다. Java 8에서는 java.util.function 패키지에 많은 표준 함수형 인터페이스를 제공합니다. 1 2 3 4