gpt4 book ai didi

java - 有没有办法从 FutureTask 中获取 Callable ?

转载 作者:行者123 更新时间:2023-11-30 03:22:47 24 4
gpt4 key购买 nike

如果我有一个 FutureTask<String> f,我可以得到 Callable<String> c在他的构造函数中使用的对象?

类似于:

Callable<String> c = f.getCallable();

最佳答案

不能使用 FutureTask 本身,但您可以根据自己的需要扩展它:

class YourFutureTask extends FutureTask<String> {

private Callable<String> callable;

public YourFutureTask(Callable<String> callable){
super(callable);
this.callable = callable;
}

public Callable<String> getCallable(){
return callable;
}
}

关于java - 有没有办法从 FutureTask 中获取 Callable ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30954183/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com