/**
* 优雅的中断一个线程
*/
public class ThreadInterrcupt {
static class MyThread implements Runnable{
@Override
public void run() {
while (true){
if(Thread.interrupted()){
System.out.println("线程中断,结束");
return;
}
System.out.println("----------");
}
}
}
public static void main(String[] args) throws InterruptedException {
Thread thread = new Thread(new MyThread());
thread.start();
Thread.sleep(2000);
thread.interrupt();
}
}
java中如何优雅的终止一个线程
最新推荐文章于 2024-03-13 11:59:41 发布