返回信息流stop方法已经不被推荐使用了..
这是一条镜像帖。来源:北邮人论坛 / java / #14459同步于 2010/5/6
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖
如何在线程active的状态下停止线程并释放资源
buptxiaofeng
2010/5/6镜像同步8 回复
订阅后,新回复会通过你的通知中心匿名送达。
8 条回复
这个东西最好是在应用层解决,比如所有阻塞调用都加超时或者换成非阻塞调用,加标志位判断等,理论上interrupt方法可以使线程结束,但是如果线程正在被其他方法阻塞,也不一定有效。
【 在 ox 的大作中提到: 】
: interrupt()
呃,是我没说清楚,我是想在一个线程里中断另一个线程...interrupt()我试过,但是并没有停...线程停止之后,它用的那些资源自动就被释放掉了??
现在流行的方法是加标志
new Thread()
{
public void run()
{
if(flag)
{
bla...bla..bla....
}
}
}.start();
GC负责照顾那些没用的线程啊 基本上看它心情决定是否释放那些资源
【 在 buptxiaofeng 的大作中提到: 】
:
: 【 在 ox 的大作中提到: 】
: : interrupt()
: ...................