java怎么强制关闭一个正在运行的线程
1个回答
展开全部
线程运行中加入sleep时间 ,然后调用该线程的interrupt()方法就可以了。
MyThread mt = new MyThread();
Thread t = new Thread(mt);
System.out.println("System is ready to start thread");
t.start();
Thread.sleep(3000);
System.out.println("System is ready to stop thread");
//线程没有处于阻塞状态,调用线程对应的interrupt()不能让运行的线程停止下来
t.interrupt();
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询