Timer是Java内置的一个定时任务,类似于JavaScript里面的setTimeout()和setInterval()方法,可以延迟一定的时间执行任务,也可以按时间间隔重复执行任务. Timer实际上就是启动了一个线程进行任务处理的,是异步的. import java.util.Date; import java.util.Timer; import java.util.TimerTask; public class Test { public static int times = 1;
这几天做的项目有个功能,就是定时执行一项服务,以下几种方法比较高效.不说了 直接撸代码: import java.util.Calendar; import java.util.Date; import java.util.Timer; import java.util.TimerTask; /** * Created by DELL on 2016/6/30. */ public class TimeTest { public static void main(String[] args)