가자미의 개발이야기
자바 람다의 어노테이션과 제네릭 본문
-@FunctionalInterface
--함수형 인터페이스가 맞는지 확인하는 기능
-람다식의 제네릭
1
2
3
4
5
6
7
8
9
10
11
|
@FunctionalInterface
interface Calculate <T>{
T cal(T a, T b);
}
public class Ramda {
public static void main(String[] args) {
Calculate<Integer> c1=(a, b)->a+b;
Calculate<Double> c2=(a,b)->a-b;
}
}
|
cs |
'Java > 자바 기본 문법' 카테고리의 다른 글
자바 메소드 참조 (0) | 2021.02.09 |
---|---|
자바 람다 정의되어 있는 함수형 인터페이스 (0) | 2021.02.04 |
자바 다양한 람다식 (0) | 2021.02.04 |
자바 람다의 기초 (0) | 2021.02.04 |
자바 네스티드 클래스 (0) | 2021.02.04 |