java基础的内部类定时
接口 内部类的使用java.util.Timer 实现定时任务
public static void main(String[] args) {/** * 只执行一次 */final Timer timer = new Timer();timer.schedule(new TimerTask() {public void run() {System.out.println("只执行一次");//终止此计时器timer.cancel();}}, 2 * 1000);}
执行多次
public static void main(String[] args) { java.util.Calendar c = Calendar.getInstance();c.add(Calendar.DATE, -1);timer.schedule(new TimerTask() {public void run() {System.out.println("根据开始执行时间及周期执行N次");}},c.getTime(), 2*1000L);}
在这里不是想说定时(定时的先前已经有spring定时的介绍了),主要是想说明 接口 内部类的使用,有时候是可以这样去写的 ,不过都是些很简单的东西,但是应用在自己实际的编程中却很少
页:
[1]