首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

线程的关闭有关问题

2012-01-01 
线程的关闭问题现在有二个线程一个线程是处理业务,另外一个线程是计时现在需要当业务线程结束后,结束计

线程的关闭问题
现在有二个线程;一个线程是处理业务,另外一个线程是计时;
现在需要当业务线程结束后,结束计时线程
或者是当计时线程结束后,结束业务线程
不知道有什么好的方法实现

[解决办法]
去看看线程通信方面的东西,这个不难
[解决办法]
守护线程
好像是setDeamon()
[解决办法]
作一个boolean型的flag标记,判断一下吧!
[解决办法]
public class Daemon implements Runnable{

public Daemon() {
setDaemon(true);
start();
}
public void run(){
new Timer(new TimerTask(){
//do some thing
},/*这里填入延迟时间*/);
}
}
public class ThreadTest implements Runnable{
public ThreadTest(){
start();
}
public void run(){
//do some thing
}
}
将两个线程一起使用就行了
run的内容自己填

热点排行