日期:2014-05-20 浏览次数:20917 次
public class CleanTimer {
private static Map<String,Timer> mapTimer=new HashMap<String,Timer>();
private CleanTimer() {
}
public static void StartService(String taskName) {
try{
mapTimer.put(taskName,new Timer());
CleanTimerTask ctt=new CleanTimerTask(taskName);
mapTimer.get(taskName).scheduleAtFixedRate(ctt, 0, 1000);
} catch(Exception ex) {
ex.printStackTrace();
}
}
public static void RemoveTimer(String taskName){
try{
mapTimer.get(taskName).cancel();
mapTimer.remove(taskName);
}catch(Exception e){
e.printStackTrace();
}
}
}