标签: timer

1 篇文章

Timer的缺陷
Timer管理延时任务的缺陷 Timer在执行定时任务时只会创建一个线程,所以如果存在多个任务,且任务时间过长,超过了两个任务的间隔时间,会发生一些缺陷。 Timer当任务抛出异常时的缺陷 如果TimerTask抛出RuntimeException,Timer会停止所有任务的运行。 Timer执行周期任务时依赖系统时间 Timer执行周期任务时依赖系统时间,如果当前系统时间发生变化会出现一些执行上…