Próbowałem niektóre kody do wykonania zaplanowanego zadania i wymyśliłem te kody.Jak zaplanować uruchamianie zadania w okresowych odstępach czasu?
import java.util.*;
class Task extends TimerTask {
int count = 1;
// run is a abstract method that defines task performed at scheduled time.
public void run() {
System.out.println(count+" : Mahendra Singh");
count++;
}
}
class TaskScheduling {
public static void main(String[] args) {
Timer timer = new Timer();
// Schedule to run after every 3 second(3000 millisecond)
timer.schedule(new Task(), 3000);
}
}
Moja wyjściowa:
1 : Mahendra Singh
Spodziewałem kompilatora, aby wydrukować serię Mahendra Singh w okresowym odstępie 3 s ale mimo oczekiwania na około 15 minut, mam tylko jedno wyjście ... Jak mogę to rozwiązać?
** Planer kwarcowy **, aby pomóc aplikacji Java zaplanować zadanie/zadanie do uruchomienia o określonej dacie i godzinie [sprawdź pełny przykład] (http://geekonjava.blogspot.com/2015/05/how -to-scheduling-job-in-java-via.html) – GeekOnJava