是的,但是强制另一个线程在随机的代码行上中断通常是一个非常糟糕的主意。仅当您打算关闭该过程时,才这样做。
您可以做的是
Thread.interrupt()在一定时间后用于任务。但是,除非代码对此进行检查,否则它将无法正常工作。ExecutorService可以使此操作更容易
Future.cancel(true)
代码自动计时并在需要时停止会更好。

是的,但是强制另一个线程在随机的代码行上中断通常是一个非常糟糕的主意。仅当您打算关闭该过程时,才这样做。
您可以做的是
Thread.interrupt()在一定时间后用于任务。但是,除非代码对此进行检查,否则它将无法正常工作。ExecutorService可以使此操作更容易
Future.cancel(true)
代码自动计时并在需要时停止会更好。