functional interface

· Java
Java가 기본으로 제공하는 함수형 인터페이스자바에서 미리 정의해둔 자주 사용할만한 함수 인터페이스들이 java.lang.function 패키지에 있다.주요 인터페이스를 살펴보자. Function :  R apply(T t)T 타입을 받아서 R 타입을 리턴하는 함수 인터페이스//익명 내부 클래스 버전public class Plus10 implements Function { @Override public Integer apply(Integer i) { return i+10; }}public class Result { public static void main(String[] args) { Plus10 plus10 = new Plus10(); System.out...
· Java
Functional Interface어떤 인터페이스안에 추상 메소드가 딱 하나만 있을 때, 함수형 인터페이스라고 한다.추상 메소드가 두개  이상일 때에는 함수형 인터페이스가 아니다. 다른 형태의 메소드는 상관하지 않는다!@FunctionalInterface //자바에서 제공하는 어노테이션public interface FuncIfTest { void doIt(); //추상 메소드 1개 static void printName() { //추상 메소드 x System.out.println("cy"); } default void printBirthday() { //추상 메소드 x System.out.println("0210"); }} 인터페이스에서는 abstrac..
나프초
'functional interface' 태그의 글 목록