天天看點

如何實作一個定時的任務,并且可以自己停止

final Timer timer=new Timer();
        TimerTask task=new TimerTask()
        {
            int index=0;
            @Override
            public void run() {
                index++;
                System.out.println(index);
                if(index==20){
                   timer.cancel();
                }
                
            }
        };
        timer.scheduleAtFixedRate(task, 0, 1000);