java中如何终止线程
如题
------解决方案--------------------设置一个布尔变量running,初始化为false;
在start()方法中,将running置为true;
提供一个公用的方法halt(),将running变量置为false;
在run()方法中使用类似的while循环:
public void run(){
while(running)
{
/*线程要执行的代码*/}
}
stop()方法在jdk较新的版本中建议不在使用。。。。。。
------解决方案--------------------顶,学习!!!等待高手...
------解决方案--------------------使用 Thread.interrupt()方法来跳出阻塞代码;
建议楼主给出你的程序。。那样好分析些^-^
------解决方案--------------------后台计算???不是多线程???
想结束的话,就调用 interrupt();