定时器的概述
定时器是一个应用十分广泛的线程工具,可用于调度多个定时任务以后台线程的方式执行
在Java中,可以通过Timer和TimerTaks类来实现定义调度的功能
Timer:
public Timer()
public void schedule(TimerTask task, long delay):
public void schedule(TimerTask task,long delay,long period);
public void schedule(TimerTask task, Date time):
public void schedule(TimerTask task, Date firstTime, long period):
TimerTask:定时任务
public abstract void run()
public boolean cancel()
也可以加上这个代码,让他在某时某刻执行任务
String day = "2019-08-01 14:10:00"
Date date=new SimpleDateFormate("yyyy-MM-dd HH-mm-ss").parse(day);
设计模式-单例模式
单列模式分为懒汉式和饿汉式
主要体现的思想是
a: 线程安全思想
b: 延迟加载思想