在Java中,可以使用Thread类的interrupt()方法来停止线程的执行。调用interrupt()方法会将线程的中断标志设置为true,但并不会立即停止线程的执行。在线程的代码中可以通过检查中断标志来决定在何时停止线程的执行。一般来说,线程应该周期性地检查自身的中断状态,并在中断状态为true时停止执行,并释放资源。