java 任务执行超时后,终止正在执行的任务

2024-12-17 04:50:57
推荐回答(4个)
回答1:

在A中设置B的初始状态为“未超时”,在B中超时的话就把状态置为“已超时”。然后A的判断初始阶段加一个对B状态的判断,如果B是“未超时”状态程序往下走,否则直接退出。
PS:对提及多线程的那位仁兄表示匪夷所思,感觉跟多线程没有关系。

回答2:

A,B两个线程,你都可以控制。那么在A中,当B的执行时间超时,你可以直接用语句停止B线程。

回答3:

去看看多线程

回答4:

是线程问题