如何在Java中使future超时而不使用future.get(),因为它是阻塞操作?

问题描述 投票:0回答:1

我有一个期货清单,在该清单上我不断循环检查future.isDone(),如果是,那么我使用future.get()。但是,在某些情况下,线程将永远继续运行,为避免这种情况,我想超时。

[请帮助我在不使用future.get()作为阻止操作的情况下确定未来。关于在stackoverflow上超时的大多数问题都指向带有超时的future.get()。

java future callable
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.