Товарищи, я конечно решил эту задачу, но так и не понял её сути. Поправьте меня, если я не прав. То есть, при вызове данного метода в мэйне будут указывать точнейшее (с точностью до миллисекунд) время таймера и программа уснёт?
vit9505
12 уровень
В чём смысл?
Обсуждается
Комментарии (3)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Anonymous #2705279
19 января 2022, 05:45
Вы правы, программа засыпает на указанное время, а затем печатает "♬ ♪ ♬♬♬♬ ♪♪♪♪".
0
FutureDev Java Student в Home Corporation ®
18 января 2022, 17:23
"public static void sleep(long millis) Заставляет в настоящий момент выполняющийся поток спать (временно прекращают выполнение) для конкретного количества миллисекунд согласно точности и точности системных таймеров и планировщиков. Поток не теряет владение любых мониторов."
Очевидно, что это инструмент, который ставит выполнение какого-то действия на паузу (на определенный период времени). Что именно будет "ставиться на паузу" - это уже вопрос к инженеру, который будет данным инструментом пользоваться. Судя из описания метода - активно используется в многопоточности. Так ли оно, узнаем по ходу обучения 😅
0
vit9505
18 января 2022, 13:06
Ну то есть необязательно в мэйне, просто при вызове данного метода.
0