一.
Timer tim = new Timer()方式
public class TimerDemo1 {
public static void main(String[] args) {
/**
* 创建一个定时器Timer,Timer自己是一个单线程, Thread.currentThread().getName()打印出来会看到是Timer-0
* 调用Timer的方法schedule处理定时任务
* try_catch语句里让任务一睡眠100秒,会导致任务二不能按预定时间,即启动后3秒,开始执行
*/
Timer tim = new Timer();
tim.schedule(new TimerTask() {
@Override
public void run() {
System.out.println(Thread.currentThread().getName()+" running AAA one time~~~"+new Date());