这种东西最好在数据库中用job来做

解决方案 »

  1.   

    用线程呀,,,,,
    可以取出系统时间进行判断时间写入Txt文件,每次读最后一行进行判断上次是否正常退出
      

  2.   

    使用在Java中提供的Timer and TimerTask来完成这个任务.TimerTask是个抽象类,他扩展了Object并实现了Runnable接口,因此你必须在自己的Task中实现public void run()方法。这也就是我们需要执行的具体任务。Timer实际上是用来控制Task的,他提供的主要方法是重载的schedule()方法。
    具体的使用方法你可以上网查一下
      

  3.   

    有个BT的解决方法,开1个线程,一直让它获取当前时间(System.currentTimeMillis() ),直到符合你要求就执行代码段。当然用计时也可以,但是用sleep的话不能保证线程准时执行。