TimerTask的问题,劳驾帮忙看看怎么解决? 需要解决的问题是:TimerTask1在某个时间开始由Timer调度,到某个时间时需要取消TimerTask1。请说个思路! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 看能不能再定时执行timer.cancle();吧. 由于怕思路描述的不清楚,就简单的举个例子吧!这个例子是在程序运行1秒后,执行每个两秒打印A,五秒后就打印"停止打印A",结束程序!public Test{ public static void main(String[] args){ /*java.io.File dir=new java.io.File("F:\\1"); dir.mkdir(); System.out.println("ok");*/ final Timer t = new Timer(); t.schedule(new TimerTask(){ public void run(){ System.out.println("A"); } },1000,2000); t.schedule(new TimerTask(){ public void run(){ System.out.println("停止打印A"); t.cancel(); } },1000*5); }} (为你方便你好看一点,重新整理一下!)由于怕思路描述的不清楚,就简单的举个例子吧!这个例子是在程序运行1秒后,执行每个两秒打印A,五秒后就打印"停止打印A",结束程序!public Test{ public static void main(String[] args){ final Timer t = new Timer(); t.schedule(new TimerTask(){ public void run(){ System.out.println("A"); } },1000,2000); t.schedule(new TimerTask(){ public void run(){ System.out.println("停止打印A"); t.cancel(); } },1000*5); }} 谢谢上面的朋友解答,上面的代码是直接cancel掉Timer,我的目的是cancel那个TimerTask,一个Timer可以加许多个TimerTask,所有在代码里面不想为每一个TimerTask都new 一个Timer。觉得写一个代码利用工厂来管理TimerTask,这样可能要好一些,目的已经实现,不过还是谢谢上面的朋友们!!! 菜鸟求助:JFrame添加标题栏图片不显示 在一个非web的程序中,如何使用java来抓取google的搜索结果 httpClient 100分紧急求助 冒泡排序 为开发小巧软件,50分征求大家意见 哪里能下载jdk的源代码,包括java.lang等包的 我的karel打开一片空白,没有小人,没有程序出现 关于JAVA@Override注解的一个问题 简单问题,请教高手!!(在线等待) 我是个初学者,请帮帮我 建立UI时的错误,请指点! 比较小时问题
public static void main(String[] args){
/*java.io.File dir=new java.io.File("F:\\1");
dir.mkdir();
System.out.println("ok");*/
final Timer t = new Timer();
t.schedule(new TimerTask(){
public void run(){
System.out.println("A");
}
},1000,2000);
t.schedule(new TimerTask(){
public void run(){
System.out.println("停止打印A");
t.cancel();
}
},1000*5);
}}
由于怕思路描述的不清楚,就简单的举个例子吧!这个例子是在程序运行1秒后,执行每个两秒打印A,五秒后就打印"停止打印A",结束程序!public Test{
public static void main(String[] args){
final Timer t = new Timer();
t.schedule(new TimerTask(){
public void run(){
System.out.println("A");
}
},1000,2000);
t.schedule(new TimerTask(){
public void run(){
System.out.println("停止打印A");
t.cancel();
}
},1000*5);
}}
觉得写一个代码利用工厂来管理TimerTask,这样可能要好一些,目的已经实现,不过还是谢谢上面的朋友们!!!