Timer TimerTask就是为这类业务度身定制的
需要取消时用cancel()方法

解决方案 »

  1.   

    可以去看看Quartz我用的是Spring封装好的。
      

  2.   

    Quartz 可以,网上资料很多,而且非常简单
    至于停止? 你在执行任务的类,加上一个canExecute的标志,用户可以通过界面设置这个标志就可以了。
      

  3.   

    Timer很好用,我就是用Timer的,有10多个自动任务,而且每个任务运行的时间都可以设置。
      

  4.   

    Timer完全可以搞定了要是linux下,写个脚本+crontab就更容易了
      

  5.   

    之前我做一个调度模块是用的JDK Timer 认为蛮可以的
      

  6.   

    就用timertask了,so easy!!!
      

  7.   

    用spring框架把Quartz引入就可以,这方面的教程很多,如下:
    http://hi.baidu.com/xuliyan_xly/blog/item/e89d4fcbe914051ebe09e6c8.html