About error:TimerTask is scheduled already
来源:互联网 发布:mac小奶瓶粉底液好用吗 编辑:程序博客网 时间:2024/06/11 13:20
一个TimerTask 通过schedule方法使用之后,不能通过schedule方法调用第二次,想重复使用是不行的,是一次性用品。
当你重新想利用这个timertask时,那么你只能重新获得一个实例,最好是写成类:
class MyTask extends TimerTask{@Overridepublic void run(){// TODO Auto-generated method stub//do something}};
那么当你向再使用这个TimerTask时,你可以这么做:
task= new MyTask();timer.schedule(task, 1000);
对于这种只使用一次的timer,可以在使用完成之后停止它,新建一个timer意味着新建一个线程,不用了就销毁吧。
timer.cancel();timer.purge();timer= null;
每一次使用的时候
timer= new Timer();
当然你也可以让这个timer一直存在
那么在重新new task之前,最好调用
task.cancel();
0 0
- About error:TimerTask is scheduled already
- TimerTask is scheduled already
- TimerTask is scheduled already 异常
- TimerTask is scheduled already 异常
- TimerTask is scheduled already 解决方法
- IllegalStateException: TimerTask is scheduled already
- 关于错误:TimerTask is scheduled already
- 关于错误:TimerTask is scheduled already
- 关于错误:TimerTask is scheduled already
- java.lang.IllegalStateException: TimerTask is scheduled already
- java.lang.IllegalStateException: TimerTask is scheduled already问题分析
- android TimerTask 的简单应用,以及java.lang.IllegalStateException: TimerTask is scheduled already错误的解决方法
- android TimerTask 的简单应用,以及java.lang.IllegalStateException: TimerTask is scheduled already错误的解决方法
- android TimerTask 的简单应用,以及java.lang.IllegalStateException: TimerTask is scheduled already错误的解决方法
- 错误 java.lang.IllegalStateException: TimerTask is scheduled already错误的解决方法
- 关于Timer计时器控件的java.lang.IllegalStateException: TimerTask is scheduled already问题分析
- TimerTask 出现IllegalStateException:Task already scheduled or cancelled.
- SVN Error : is scheduled for addition, but is missing
- 什么是WebService
- 第四篇、vlc-android和Vitamio使用比较
- Hibernate粗略概观
- hadoop学习笔记一_HDFS
- 前台JS(type=‘file’)读取本地文件的内容,兼容各种浏览器 一
- About error:TimerTask is scheduled already
- 【Java】重写、重载、多态、继承
- 第16周项目1数组的排序
- QR-关于二维码
- Android Launcher分析和修改1——Launcher默认界面配置(default_workspace)
- mysql中不输出表头和结尾的方法
- java多线程(一)
- cdecl、stdcall、fastcall函数调用约定区别
- OC语言学习 (七) 内存管理