반응형
함수형 프로그래밍?
함수형 인터페이스란 하나의 abstract 매서드를 가지는 인터페이스다. 함수형 인터페이스 지정을 위하여 @FunctionalInterface 어노테이션이 도입되었다.
@FunctionalInterface
public interface Runnable{
public abstract void run();
}
Lambda
함수형 인터페이스는 람다를 이용하여 인스턴스화 될 수 있다.
화살표의 왼편은 입력이고 오른편은 코드이다.
입력타입은 추론 가능하기 때문에 선택사항이다.
반응형
'Dev > [Java]' 카테고리의 다른 글
[JDBC] 2. Servlet + JSP + JDBC ( Tomcat 설치) (0) | 2021.01.26 |
---|---|
[JDBC] 1. 설치 및 환경설정, 이클립스와 연동 방법 (0) | 2021.01.21 |
[JAVA] 6. Collection (0) | 2021.01.20 |
[JAVA] 5. 인터페이스, static, final, abstract (0) | 2021.01.20 |
[JAVA] 4. Polymorphism 다형성 (0) | 2021.01.19 |