Нужно написать простой будильник, который будет выводить сообщение в консоль, при подобном условии:
real_time >= my_time или real_time = my_time;
где real_time - объект Date, реальное время. my_time -, например 12:00.
Как такое реализовать?
Можно в цикле сделать задержку, например 100мс и проверять каждый раз условие и выводить сообщение.
Можно попробовать использовать что-то из стандартной библиотеки это или это, но тут скорее всего придется рассчитывать задержку до срабатывания, что в принципе не сложно.
Так же очень много различных примеров или подсказок есть в интернете.
Вы можете воспользоваться поисковиком это бесплатно и без смс.
Еще, как вариант, можно использовать класс Calendar. У него есть методы before() и after(). С их помощью можно сравнивать объекты классов. Или возвращать время(метод getTimeInMillis()) в мс и сравнивать int обычными математическими операциями. А дальше все как Bleser написал: "Можно в цикле сделать задержку, например 100мс и проверять каждый раз условие и выводить сообщение." Только, я бы сделал задержку в 1000мс. Для будильника не нужна такая точность.
Еще есть классы LocalTime, LocalDate, LocalDateTime в java8. Да и вообще посмотреть новое Date Time API из java8. Там много про дату и время.
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости