我曾经有一个可调用的类
class SampleTask implements Callable<Double> {
@Override
public Double call() throws Exception {
return 0d;
}
}
Run Code Online (Sandbox Code Playgroud)
我曾经用来ExecutorService提交Callable.如何改用CompletableFuture.supplyAsync?
以下代码无法编译
SampleTask task = new SampleTask();
CompletableFuture.supplyAsync(task);
Run Code Online (Sandbox Code Playgroud)
不存在变量U类型的实例,因此SampleTask符合Supplier