Home | 简体中文 | 繁体中文 | 杂文 | Github | 知乎专栏 | Facebook | Linkedin | Youtube | 打赏(Donations) | About
知乎专栏

13.11. Timer / TimerTask 实现周期性重复执行

		
package cn.netkiller.test;

import java.util.Timer;
import java.util.TimerTask;

public class Test {

    public static void main(String[] args) {

        Timer timer = new Timer();
        timer.schedule(new TimerTask() {
            int count = 1;

            @Override
            public void run() {
                System.out.println("count: " + count + " time:" + System.currentTimeMillis());
                count++;
                if (count > 10) {
                    timer.cancel();
                    System.out.println("purge value :" + timer.purge());
                }
            }
        }, 1000, 1000);

    }
}