【发布时间】:2021-01-13 22:58:27
【问题描述】:
我有一个用例,我需要调用数据库来检索runAsync() 中的一些数据。我有以下方法:
return CompletableFuture.runAsync(() -> {
// Line 1
// Line 2 - fetch from database
// Line 3 - use the retrieved value to set field on an object
})
我的问题是 - 第 3 行是否保证在第 2 行之后依次执行?有什么我需要注意的问题吗?
【问题讨论】: