Skip to Content
함수형 프로그래밍 with 자바
book

함수형 프로그래밍 with 자바

by 벤 바이디히, 허귀영
March 2024
Beginner to intermediate
528 pages
10h 48m
Korean
Hanbit Media, Inc.
Content preview from 함수형 프로그래밍 with 자바
427
CHAPTER 13
비동기 작업
완료 또는 실패 시 콜백과 같이 결과를 쉽게 확인할 수 있는 방법
함수적 구성의 원칙에 따라 여러 작업을 연결하고 결합하는 방법
통합된 오류 처리 및 복구 가능성
ExecutorService
없이도 수동으로 작업을 생성하거나 완료할 수 있는 방법
자바
8
Future
의 부족한 기능을 보완하기 위해
CompletionStage
<
T
>
인터페이스와 그 유
일한 구현체인
CompletableFuture
<
T
>
java
.
util
.
concurrent
패키지에 도입했습니다.
이는 이전의
Futures
보다 훨씬 더 다양한 기능을 제공하는 비동기 작업 파이프라인을 구
축할 수 있는 도구입니다.
Future
<
T
>
가 비동기 계산의 최종값을 담는 컨테이너 타입이라면
CompletionStage
<
T
>
70
개가 넘는 다양한
API
를 제공하는 비동기 파이프라인의 한 단계
를 나타냅니다. 간단히 말해,
CompletionStage
<
T
>
Future
<
T
>
에 비해 훨씬 더 유연하고
함수적인 비동기 프로그래밍을 지원합니다.
13.313.3
CompletableFuturesCompletableFutures
로 비동기 파이프라인 구축로 비동기 파이프라인 구축
CompletableFutures
의 설계 철학은 스트림과 매우 유사합니다. 두 방식 모두 작업 기반 파
이프라인을 제공하며, 일반적인 함수형 인터페이스를 받아들이는 매개변수화된 메서드를 제
공합니다. 이 새로운
API
CompletionStage
CompletableFuture ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

실무로 통하는 클린 코드

실무로 통하는 클린 코드

막시밀리아노 콘티에리

Publisher Resources

ISBN: 9791169212175