一个简单的定时器应用: VarTimer (java)

类别:Java 点击:0 评论:0 推荐:
package cn.com.softwise.mailplug.service;

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

public class VarTimer {
    private Timer timer;
    private int iFreq;
    private boolean bRuning;

    public VarTimer() {
        timer = null;
        bRuning = false;
 
        iFreq = 10;
    }

    public void start(){
        if(!bRuning){
            timer = new Timer();
            timer.schedule(new TimerTask() {
                public void run() {
                    bRuning = false;
                    timer.cancel();
                }
            } , iFreq * 60 * 1000);
            bRuning = true;
        }
    }

    public boolean getCanSendDo(){
        return !bRuning;
    }
}

本文地址:http://com.8s8s.com/it/it12463.htm