안녕세계
[Java] 함수형 인터페이스 (Functional Interface)
지난 포스팅에 이어서 본 포스팅에서는 Java8에 이미 정의된 함수형 인터페이스에 대해 알아봅니다. 함수형 인터페이스를 개발자가 직접 만들어서 사용할 수 있지만 항상 새로운 함수형 인터페이스를 정의하기보다는, 자주 쓰이는 형식의 인터페이스는 java.util.function 패키지에 이미 정의된 인터페이스를 사용하는 것을 권장합니다. 1. 기본 함수형 인터페이스 기본 함수형 인터페이스는 매개변수와 반환값에 유무에 따라 함수형 인터페이스 존재합니다. (T: 데이터 타입, R: 리턴 타입) 함수형 인터페이스 메서드 매개변수 반환값 java.lang.Runnable void run() X X Supplier T get() X O Consumer void accept(T t) O X Function R appl..
Language/Java
2020. 2. 11. 21:59