Домой java Пример планировщика таймера JDK

Пример планировщика таймера JDK

388
0

JDK Timer — простой планировщик для указанной задачи для повторного выполнения с фиксированной задержкой. Чтобы использовать это, вы должны расширить абстрактный класс TimerTask, переопределить метод run () с помощью функции планировщика.

RunMeTask.java


package com.csharpcoderr.common;

import java.util.TimerTask;

public class RunMeTask extends TimerTask
{
@Override
public void run() {
System.out.println("Run Me ~");
}
}

Теперь вы можете запланировать это, вызвав метод schedule () для Timer.


public void schedule(TimerTask task,
long delay,
long period)

App.java


package com.csharpcoderr.common;

import java.util.Timer;
import java.util.TimerTask;

public class App
{
public static void main( String[] args )
{

TimerTask task = new RunMeTask();

Timer timer = new Timer();
timer.schedule(task, 1000,60000);

}
}

В этом примере таймер будет печатать сообщение «Run Me ~» каждые 60 секунд с задержкой в 1 секунду для первого времени выполнения.

ЧИТАТЬ ТАКЖЕ:  MongoDB - обновление в верхний регистр

таймер планировщика Java

Пример планировщика таймера JDK

0.00 (0%) 0 votes

ОСТАВЬТЕ ОТВЕТ

Пожалуйста, введите ваш комментарий!
пожалуйста, введите ваше имя здесь