«completable-future» 태그된 질문

4
CompletableFuture | thenApply 대 thenCompose
thenApply()와 thenCompose(). 의 차이에 대해 머리를 이해할 수 없습니다 . 그렇다면 누군가 유효한 사용 사례를 제공 할 수 있습니까? Java 문서에서 : thenApply(Function<? super T,? extends U> fn) CompletionStage이 단계가 정상적으로 완료되면 제공된 함수에 대한 인수로이 단계의 결과를 사용하여 실행 되는 new 를 반환 합니다. thenCompose(Function<? super T,? extends CompletionStage<U>> …

1
completablefuture 조인 대 get
CompletableFuture.get()과 의 차이점은 무엇입니까 CompletableFuture.join()? 아래는 내 코드입니다. List<String> process() { List<String> messages = Arrays.asList("Msg1", "Msg2", "Msg3", "Msg4", "Msg5", "Msg6", "Msg7", "Msg8", "Msg9", "Msg10", "Msg11", "Msg12"); MessageService messageService = new MessageService(); ExecutorService executor = Executors.newFixedThreadPool(4); List<String> mapResult = new ArrayList<>(); CompletableFuture<?>[] fanoutRequestList = new CompletableFuture[messages.size()]; int count = 0; for …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.