传统定时器使用
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