在A中设置B的初始状态为“未超时”,在B中超时的话就把状态置为“已超时”。然后A的判断初始阶段加一个对B状态的判断,如果B是“未超时”状态程序往下走,否则直接退出。 PS:对提及多线程的那位仁兄表示匪夷所思,感觉跟多线程没有关系。
A,B两个线程,你都可以控制。那么在A中,当B的执行时间超时,你可以直接用语句停止B线程。
去看看多线程
是线程问题