【问题标题】:Java Timer Stop the process at partuicular timeJava Timer 在特定时间停止进程
【发布时间】:2012-07-31 06:41:02
【问题描述】:

如何在特定时间停止java中的计时器?

【问题讨论】:

    标签: java timer scheduled-tasks quartz-scheduler


    【解决方案1】:
    Timer particularTimer = new Timer();
        final Timer certainTimer = new Timer();//u can declare a final timer for certain process
        particularTimer.schedule(new TimerTask() {
            public void run(){
                System.out.println("run particularTimer");
                certainTimer.schedule(new TimerTask() {
                    public void run() {
                        System.out.println("run certainTimer");
                    }
                }, 5000);// it's my start time in milliseconds
    
            }
        }, 5000);
    
        //eg
        Thread.sleep(6000);
        particularTimer.cancel();//when u cancel the particularTimer,and u can cancel the certainTimer too.
        certainTimer.cancel();
    

    【讨论】:

      猜你喜欢
      • 2014-11-28
      • 2011-12-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多