Domande taggate «completable-future»

4
CompletableFuture | thenApply vs thenCompose
Non riesco a capire la differenza tra thenApply() ethenCompose() . Quindi, qualcuno potrebbe fornire un caso d'uso valido? Dai documenti Java: thenApply(Function<? super T,? extends U> fn) Restituisce un nuovo CompletionStageche, quando questa fase si completa normalmente, viene eseguita con il risultato di questa fase come argomento della funzione fornita. …

1
completablefuture join vs get
Qual'è la differenza tra CompletableFuture.get()e CompletableFuture.join()? Di seguito il mio codice: 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 …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.