728x90
- @FunctionalInterface 는 함수형 인터페이스임을 가르키는 어노테이션이다.
- @FunctionalInterface 로 인터페이스를 선언했지만 실제로 함수형 인터페이스가 아니면 컴파일러가 에러를 발생시킨다.
- 추상 메서드가 1개가 아닐시 "Multiple nonoverriding abstract methods found in interface Foo(인터페이스 Foo에 오버라이드 하지 않은 여러 추상 메서드가 있음) 같은 에러가 발생할 수 있음.
728x90
'Language > 자바' 카테고리의 다른 글
자바 접근지시자 (0) | 2023.01.29 |
---|---|
자바 오토박싱 & 언박싱 (0) | 2023.01.29 |
자바 시그니처? (0) | 2023.01.29 |
함수형 인터페이스 간략히 알아보자. (0) | 2023.01.29 |
자바 프레디케이트란?예제코드와 함께..간단히 알아보자. (0) | 2023.01.29 |
댓글