일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 알고리즘
- 세마포어
- 디지털
- 운영체제
- 공채
- 깃
- 스프링
- IT
- 신입
- Effective Java
- package-private
- 프로그래밍
- 개발
- 뮤텍스
- 컴퓨터공학
- CS
- OS
- 컴퓨터과학
- 우리카드
- github
- java
- 이펙티브 자바
- 메모리
- spring
- 정보처리기사
- 깃허브
- Public
- 스터디
- 자바
- 신입사원
Archives
- Today
- Total
목록functional interface (1)
주니어 개발자 성장기
함수형 인터페이스
개요 함수형 인터페이스란? 인터페이스인데 추상 메서드가 딱 하나만 존재하는 것. @FunctionalInterface 어노테이션을 사용해서 컴파일러의 도움을 받고 함수형 인터페이스임을 명시하는것이 좋다. 참고로 인터페이스에서는 추상 메서드에 abstract 키워드를 생략해도 된다. 실제 사용자바에서 기본적으로 제공하는 함수형 인터페이스가 많으므로 구현하기 전에 자신에게 맞는 것이 있는지 먼저 살펴보자! Function T 타입을 매개변수로 받아 R타입을 리턴하는 함수형 인터페이스 compose, andThen 메서드로 다른 Function 인스턴스와 조합이 가능하다. Consumer T타입을 매개변수로 받아 리턴이 void인 함수형 인터페이스 Supplier 아무런 매개변수가 없고 T타입을 리턴하는 함수..
Java
2023. 8. 7. 21:01