我有一个用例,其中我需要进行数据库调用来检索runAsync()中的一些数据。我有以下方法: return CompletableFuture.runAsync(() -> { // Line 2 - fetch from database// Line 3 - use the retrieved value to set field
假设我有一些逻辑想要在一个单独的线程中执行,然后在我的方法中继续使用剩下的逻辑。如果我不关心独立线程中逻辑的结果(可以异常完成,可以用结果完成),那么我可以通过CompletableFuture.runAsync执行逻辑吗?重申一下,我不需要任何关于在单独线程中执行的逻辑的状态或完成的信息。the result of doSomethingElse - only