티스토리 뷰

▶자바의 함수형 인터페이스(Functional Interface) - 추상 메소드가 오직 한 개인 인터페이스

 

🔎 함수형 인터페이스 ?


함수형 인터페이스추상 메소드가 오직 하나인 인터페이스를 의미합니다.

추상 메소드가 하나라는 뜻은 default 메소드 또는 static 메소드는 여러 개 존재해도 상관 없다는 뜻입니다.

 

📌 함수형 인터페이스 선언

함수형 인터페이스는 @FunctionalInterface 어노테이션을 사용합니다.

어노테이션을 붙여줌으로써 다른 개발자가 보았을 때도

"아 이건 함수형 인터페이스로 선언된 거 구나" 하고 표시와 가독성을 나타냅니다.

@FunctionInterface
public interface FuncInter {
    public abstract void printName();
}
728x90
LIST
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/03   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
글 보관함