2 looky9 looky9 于 2014.09.22 10:30 提问

java scheduleAtFixedRate 重复执行多次

我有一jar程序,mainclass里启动了多个timer ,我监测到其中某个timer(设定是24小时执行一次)但是在启动的时候被执行了几百次,其他 的几个timer没有注意到,谁知道这个是怎么回事?或者是某地方有什么问题?long period = 24 * 60 * 60 * 1000;Calendar calendar = Calendar.getInstance();new Timer().scheduleAtFixedRate(new UserTimerTask(), calendar.getTime(), period);

Csdn user default icon
上传中...
上传图片
插入图片