标签: java function
我喜欢定义一个时间(例如3,5或10分钟)来运行我的函数,即如果我的函数没有响应/返回任何东西,直到给定我喜欢从该函数中抢夺控制或我中断该函数并继续我喜欢。如果在java线程中有任何可能性,我可以使用任何线程来实现这一点。
答案 0 :(得分:2)
如果我已正确理解您的问题您可以使用Future,然后您可以暂停拨打get。注意get是阻塞调用,如果等待超时则抛出TimeoutException。
Future
get
TimeoutException