Java中的定时器
定时器是一个应用十分广泛的线程工具,可用于调度多个定时任务以后台线程的方式执行。在Java中,可以通过Timer和TimerTask类来实现定义调度的功能。(在java.util包下) A:Timer(定时器类) public Timer() public void schedule(TimerTask?task, long?delay) public void schedule(TimerTask task, long delay, long period) B:TimerTask(任务抽象类) public abstract void run() public boolean cancel() C:在实际开发中 Quartz是一个完全由java编写的开源调度框架。 D:需求:在指定的时间删除我们的指定目录(演示:使用项目路径下的demo) 示例代码如下: 1 package cn.itcast_12; 2 3 import java.io.File; 4 import java.text.ParseException; 5 import java.text.SimpleDateFo...