请问现在线程用什么方法停止? stop()方法是不是过期了(虽然能用)? 使用interrupt和一个布尔标志替代stop 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼上说的对只所以java要不推荐使用stop方法就是因为我们不能人为地强制关闭一个线程那么没有了这个方法我们能是线程结束的方法只有一个,那就是让线程执行到run方法的最后其实说白了,就是让run里面运行一个无限循环,然后通过对一个boolean值的判断来退出循环,那样就退出了run方法,线程就自然终止了!给你代码public boolean flag=true;public void run() {while(flag) {...}}如果你想终止这个线程了,就通过把flasg置为false jsp 页面跳转,数据传递问题 关于提交欺骗表单的问题,求救,多谢! 如何在jsp页面form中显示动态时间 并将它和其它内容一起提交给actionForm JSP向MySql插入汉字时,数据库中显示为null 如何根据SessionID取得一个Session对象?` struts的朋友 关于byte,不知道如何给他负值 一个异常简单的问题! 关于jsp自定义标签,大家请多多指教哦 jsp小问题(在线等待!进者有分!) 如何用jsp得到文件的创建日期和大小? 我在装oracle 9i时,总报错:加在数据库时出错,请问是什么原因?问题怎样解决啊?谢谢!
只所以java要不推荐使用stop方法就是因为我们不能人为地强制关闭一个线程
那么没有了这个方法我们能是线程结束的方法只有一个,那就是让线程执行到run方法的最后其实说白了,就是让run里面运行一个无限循环,然后通过对一个boolean值的判断来退出循环,那样就退出了run方法,线程就自然终止了!
给你代码
public boolean flag=true;
public void run() {
while(flag) {
...
}
}
如果你想终止这个线程了,就通过把flasg置为false