Самый простой способ сделать паузу в программе на Java это использовать TimeUnit и метод sleep() и передав параметр как долго нужна пауза, небольшой пример:
1 2 3 4 5 6 7 8 9 |
System.out.println("Я первое сообщение!"); try { TimeUnit.SECONDS.sleep(15); } catch (Exception e) { System.err.format("Ошибка: %s", e.getMessage()); } System.out.println("Я сообщение через 15 секунд."); |
На самом деле пакет TimeUnit имеет при себе не только секунды, но можно и сделать паузу в минутах/часах/днях и так далее, посмотрите пример:
1 2 3 4 |
TimeUnit.MINUTES.sleep(15); TimeUnit.HOURS.sleep(15); TimeUnit.DAYS.sleep(15); // и так далее... |
@otha_marks
Для того, чтобы сделать паузу в программе на Java, вы можете использовать метод Thread.sleep
из класса java.lang.Thread
. Например:
1 2 3 4 5 |
try { Thread.sleep(1000); // Пауза на 1000 миллисекунд (1 секунда) } catch (InterruptedException e) { // Обработка исключения, которое может быть вызвано методом sleep } |
Параметр, передаваемый в метод sleep
, указывает количество миллисекунд, на которое нужно остановить выполнение потока. В данном случае это 1000 миллисекунд (1 секунда).
Обратите внимание, что метод sleep
может выбросить исключение InterruptedException
, поэтому он должен быть обработан в try-catch
блоке.