Запустити через 5 секунд (1 раз) import java.util.Date; import java.util.Timer; import java.util.TimerTask; TimerTask task = new TimerTask() { public void run() { System.out.println("Task performed on: " + new Date() + "\n" + "Thread's name: " + Thread.currentThread().getName()); } }; Timer timer = new Timer("Timer"); long delay = 1000L; timer.schedule(task, delay); // Task performed on: Sun May 14 10:42:05 EEST 2023 // Thread's name: Timer
Таймер import java.util.Date; import java.util.Timer; import java.util.TimerTask; TimerTask repeatedTask = new TimerTask() { public void run() { System.out.println("Task performed on " + new Date()); } }; Timer timer = new Timer("Timer"); long delay = 1000L; long period = 1000L; timer.scheduleAtFixedRate(repeatedTask, delay, period); //Task performed on Sun May 14 10:45:33 EEST 2023 //Task performed on Sun May 14 10:45:34 EEST 2023 //Task performed on Sun May 14 10:45:35 EEST 2023 //Task performed on Sun May 14 10:45:36 EEST 2023 //Task performed on Sun May 14 10:45:37 EEST 2023 //Task performed on Sun May 14 10:45:38 EEST 2023 //...