我的想法:把该报警程序做成线程,让他sleep(6000),这样每隔一分钟执行所要的操作。
不过,我倒有个问题,如果要每隔一个月呢,那么sleep里边的参数是2592000000,似乎有点夸张,我能想到的就这些,不知道大家有没有什么高招。

解决方案 »

  1.   

    你的方法好像不是很好,可以使用Timer来实现,比如:
    Timer timer=new Timer();                         
    timer.schedule( new TimerTask(){                 
        public void run() {                          
            System.out.println( "TimerTask run..." );
        }                                            
    }, 3*1000, 1000);                                
    还有更极端的方法:windows使用计划任务,linux使用cron