Timer和TimerTask
摘要:
有时候需要每隔一段时间去执行某个任务,在Java中提供了Timer和TimerTask来完成这个任务,这个两个类位于java.util包中。Timer类是Java中一种线程设施,用于安排以后在后台线程中执行的任务,可以安排任务执行一次或定期重复执行。与每个Timer对象对应的是单个后台线程,用于顺序的执行所有计时器任务。 对Timer对象最后的引用完成后,并且所有未处理的任务都已执行完毕后,计时器的任务执行线程会正常终止,并且成为垃圾回收的对象。但是这可能要很长时间后才能发生。默认情况下,任务执行线程并不作为守护线程来运行,所以它能够阻止应用程序终止。如果调用者想要快速终止计时器... 阅读全文
posted @ 2013-08-02 16:02 阳光总在风雨后001 阅读(241) 评论(0) 推荐(0) 编辑