completable-future 相关问题

在Java 8中,可以显式完成的Future(设置其值和状态),并且可以包括在完成时触发的依赖函数和动作。

将始终执行CompletableFuture回调

我有两个服务调用:String call1(){... return“ok”; void call2(String){...}我知道带回调的CompletableFuture的基本方法就像CompletableFuture 未来= ......

回答 2 投票 2

CompletableFuture链接与异常处理

我正在尝试组合一系列步骤,以便通过创建返回CompletableFuture的方法来避免大型嵌套的if和else调用链 以......客户......的方式

回答 1 投票 1

调用supplyAsync时尝试并捕获

我是CompletableFuture的新手,我想调用MetadataLoginUtil :: login方法,它可以抛出异常。但是,尽管我已经“特别”编写,但下面的代码并未编译。它......

回答 2 投票 2

如何在新线程上并行运行CompletableFuture

所以我有这个代码,我想在新线程上运行。让我解释一下,我有两种方法可以并行运行。 public String method1(){ExecutorService pool = Executors ....

回答 1 投票 1

情境使用:在ForkJoinPool中运行任务与新线程

由于我试图理解Java 8中提供的一些新功能,我遇到了以下情况:我希望在我的应用程序中实现异步方法调用(在JavaFX中)。这个想法......

回答 1 投票 3

CompletableFutures:并行处理CompletableFuture链

我正在使用CompletableFutures设计一个异步调用。这是批量调用,我需要一次处理多个实体。在通话结束时,我必须收集有关...的信息

回答 1 投票 0

如何完成CompletableFuture ?

我想要一个仅表示完成的CompletableFuture(例如,我没有返回值)。我可以将CompletableFuture实例化为:CompletableFuture 未来=新...

回答 1 投票 11

没有多线程使用Future有什么意义?

我继承了一些代码,并没有原始开发人员离开。代码使用了很多CompletableFuture,这是我第一次使用它,所以我仍然试图绕过它。 ...

回答 4 投票 3

如何将异步CompletableFuture与完成的CompletableFuture结合起来?

我查看了以下代码:如何组合3个或更多CompletionStages?,但在这篇文章中仅合并了CompletableFutures中的Completed任务。我如何结合异步...

回答 1 投票 0

kotlin coroutines -block线程,直到超时或收到消息计数

使用Kotlin,我会阻塞一个线程,直到从回调MessageBroker收到n条消息(或发生超时);例如 - 有点像; fun receivedMessages(numberOfMessages:Int,...

回答 1 投票 0

如何控制CompletableFuture的流程?

请考虑以下代码:final CompletableFuture future = giveMeFuture(); future.thenAcceptAsync(o - > {throw new RuntimeException(“发生了一些随机异常。”);})....

回答 1 投票 1

需要说明,applyAsync和嵌套的allOf将CompletionStage视为已完成

在我的应用程序中,我有3个未来的调用,这是并行完成的,当收到其中一个的响应时,我还有另外3个请求,所有这些都应该在继续代码执行之前完成,...

回答 1 投票 0

我可以在CompletableFuture上多次使用thenCombine / thenCompose吗?

假设我有CompletableFutures A,B和C是可运行的。 B取决于A和C取决于A和B,我可以做A然后组合B和B然后组合A所以C得到A和B的值,即使B ...

回答 2 投票 0

如何从CompletableFuture抛出自定义异常?

问题:如何直接从.exceptionally()中抛出自定义异常?名单 > futures = tasks.stream()。map(task - > CompletableFuture ....

回答 2 投票 4

按顺序运行异步操作

我有一系列I / O操作(DB,I / O设备......)我需要按顺序运行。 @SafeVarargs公开最终CompletableFuture 执行(最终供应商 ... 方法) { ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.