Расписание задания Периодически

В некоторых приложений некоторых задач необходимо периодическое выполнение например GUI экран должен обновить данные с сервера периодически.

Это Java советы иллюстрации метода планирования задач на периодической основе. Разработчики могут использовать его для повторного применение метода в соответствии с их требованиями.

Для этой цели, сначала вы должны сделать класс расширения TimerTask абстрактный класс и писать код работать метод, вы хотите запустить многократного.


import java.util.TimerTask;



public class HeartBeatTask extends TimerTask{



  private int timerInterval;



  public HeartBeatTask(int timeInterval){

    this.timerInterval=timeInterval;

  }



  public void run() {

    // add the task here

  }



}

В вашей основной программы можно назвать настоящим Кодексом планировать задачи:


  java.util.Timer t1 = new java.util.Timer();



  HeartBeatTask tt = new HeartBeatTask(timeInterval);

  t1.schedule(tt, 0, timeInterval);

Теперь задача будет повторять за фиксированный промежуток времени.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>