completable-future 相关问题

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

CompletionStage,CompletableFuture无效-返回什么?

这里是我的方法:public CompletionStage insert(List hashActionList){if(!hashActionList.isEmpty()){return ...} //这里返回什么? } I ...

回答 1 投票 1

CompletableFuture如何首先返回FALSE或等到全部完成后返回TRUE

我有点奇怪的情况,似乎不允许此钉固定在任何已广泛建立的CompletableFuture孔中。在评估返回的布尔值的主要方法中,我...

回答 1 投票 0

Java CompletableFuture和多个布尔返回方法-如何返回第一个FALSE或如何等到全部完成后返回TRUE

我有点奇怪的情况,似乎不允许此钉固定在任何已广泛建立的CompletableFuture孔中。在评估返回的布尔值的主要方法中,我...

回答 1 投票 0

Java CompletableFuture然后由多个异步任务组成

我有一个由2个异步步骤组成的过程。第二步基于第一步的结果运行。该过程是循环启动的。挑战在于第二步是通过几个异步操作完成的...

回答 1 投票 2

CompletableFuture以异步执行多个数据库查询

我想并行执行多个数据库查询,并将结果存储在映射中。我正在尝试这样做,但是访问地图时地图没有完全填充。我在做...

回答 2 投票 4

CompletableFuture依赖链以异步方式运行

我如何执行完整的CompletableFuture链,以使用单独的执行程序.thenApply(r-> {return validateStudents();}).thenCompose(r-> ...

回答 1 投票 0

为什么有一个尚未完成的完成阶段,主线程不会终止?

这是我的简单代码:public class Main4 {public static void main(String [] args){System.out.println(“来自线程的问候:” + Thread.currentThread()。getName());新的Game()。run(); ...

回答 1 投票 0

java8异步方法CompletableFuture.runAsync无法运行

非常基本的代码运行异步方法。当我运行以下代码时,runAsync无法运行。我想念的是什么?结果仅运行同步代码。公共类Main {public static void ...

回答 3 投票 0

将来取消也会在数据库端终止Oracle查询吗?

我正在使用Java Future类来执行连接Oracle数据库的程序。但是有时查询的速度比预期的要慢。我可以通过future.cancel方法取消未来。让我们...

回答 2 投票 4

是否可以安排CompletableFuture?

有什么方法可以在Java中安排CompletableFuture?我想做的是安排要延迟执行的任务,并将其与其他操作链接起来,以便在...

回答 2 投票 0

为什么CompletableFuture在单独的流中加入/获取速度比使用一个流要快

对于下面的程序,我试图弄清楚为什么使用2个不同的流并行处理任务,并使用相同的流并在Completable future上调用join / get使它们花费更长的时间...

回答 3 投票 4

如何等待runAsync完全完成可完成的将来?

此测试失败:包com.stackoverflow.demo;导入java.util.concurrent.CompletableFuture; import java.util.concurrent.ConcurrentLinkedQueue;导入java.util.concurrent.ForkJoinPool;导入...

回答 1 投票 0

在Java 8/11中是否可以组合两个以上的CompletableFuture?

我正在查看CompletableFuture中的运算符.thenCombine,但是当我尝试组合两个以上CompletableFuture对象时遇到了一些问题。示例:CompletableFuture &...]

回答 1 投票 0

为什么主线程不等待其他异步进程(线程)完成。 allOff无法正常工作

我正在for循环中调用一个异步方法,并将其将来添加到列表中。我不确定为什么allOff没有等待完成所有期货并返回部分结果。看一下我的代码。 ...

回答 1 投票 1

如何反复调用不可靠的API?与编写在线程中运行的标准try catch块相比,Completable Future会有所帮助吗?

我必须每天多次通过网络调用关键API(这使它不可靠)。如果API无法响应(超时)或返回错误(因为该服务器...

回答 1 投票 0

为什么使用completableFuture如果任务是从属的

我正在应用程序中非常高效地使用ExecutorServices,该应用程序必须处理订单处理,现在订单生命周期具有多个阶段,需要按顺序完成。而2 ...

回答 1 投票 0

在可变数量的对象上使用CompletableFuture.allOf

[请多多包涵,我通常不使用spring,也没有使用Java的较新版本(我说较新的意思是prob 1.4之后的任何东西)。无论如何,我有一个问题,我必须做休息电话才能进行搜索...

回答 1 投票 0

CompletableFuture当我执行get并引发异常时会自动取消吗?

我在代码中执行了以下操作。 CompletableFuture f = doSomething(); Foobar foo = f.get(timeout,TimeUnit.MILLISECONDS);如果get抛出任何异常,是否为...

回答 1 投票 1

如何通过CompletableFuture设置文本

我在通过completableFuture设置窗口名称时遇到问题。我需要获取用户所在的帐户,并以此命名主窗口。 MainWindow mainWindow = this; ... ...

回答 1 投票 0

是否有延迟completable未来的执行方式?

我将使用CompletableFuture我的异步调用。我想知道是否有到延迟执行的方式。我有一个流量约5异步调用,而且我在使用thenApply链接然后/ ...

回答 1 投票 0

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