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 { @Override public 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
本文出自 “点滴积累” 博客,请务必保留此出处http://tianxingzhe.blog.51cto.com/3390077/1716387