黑马程序员技术交流社区
标题:
定时器的问题---如何关闭定时器,一直不理解
[打印本页]
作者:
大兵在海边
时间:
2015-5-11 21:55
标题:
定时器的问题---如何关闭定时器,一直不理解
import java.util.Timer;
import java.util.TimerTask;
public class Demo {
public static void main(String[] args) {
Timer t=new Timer();
MyTask task=new MyTask(t);
t.schedule(task, 1000*2);
}
}
class MyTask extends TimerTask {
private Timer t;
public MyTask(Timer t){
this.t=t;
}
public void run() {
//在两秒之后引爆我
System.out.println("嘭!");
t.cancel();
}
}
复制代码
上面的例子,关闭定时器,为什么是在“任务类”里面?为什么传入的外部定时器能被关闭?
作者:
大兵在海边
时间:
2015-5-11 22:18
有没有大神来解释一下啊
作者:
大兵在海边
时间:
2015-5-12 12:48
自己顶一下!求解答啊
作者:
唐泉银
时间:
2015-5-12 21:26
Timer是啥包啊 貌似没遇到过
作者:
大兵在海边
时间:
2015-5-13 21:59
唐泉银 发表于 2015-5-12 21:26
Timer是啥包啊 貌似没遇到过
那个是util包下的Timer类
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2