传统定时器使用
2s后打印 接著4s后打印? 再接著2s后打印? 再接著4s后打印如此循環
import?java.util.Date; import?java.util.Timer; import?java.util.TimerTask;public?class?TraditionalTimerTest?{static?int?count=0;public?static?void?main(String[]?args)?{class?MyTimerTask?extends?TimerTask?{@Overridepublic?void?run()?{count=(count+1)%2;System.out.println("bombing!");new?Timer().schedule(new?MyTimerTask(),2000+2000*count);}}new?Timer().schedule(new?MyTimerTask(),2000);while(true){System.out.println(new?Date().getSeconds());try?{Thread.sleep(1000);}?catch?(InterruptedException?e)?{e.printStackTrace();}}} }quartz定時器框架
周一周五的每天晚上凌晨三點半收郵件,周六周日不收郵件,需要使用quartz
轉載于:https://blog.51cto.com/tianxingzhe/1716387
總結