Я относительно новичок в Java, и я выбрал проект для работы. Тем не менее, я столкнулся с блоком. Мне нужен метод для запуска в определенное время в течение дня. Я проделал довольно много поисков, но не могу найти ничего, что могло бы помочь. Я столкнулся с классом Timer, но, похоже, он запускается через определенные промежутки времени. У класса Scheduler возникла та же проблема. Я также столкнулся с Quartz, но я думаю, что мне нужно что-то более легкое, и я мог видеть, как что-то делать только через определенные промежутки времени.
Возможно, только потому, что я новичок, я пропустил некоторые вещи, которые могли бы помочь мне в этих классах, но я действительно застрял и мог бы нуждаться в некоторой помощи.
Если бы кто-нибудь мог указать мне на класс, который будет запускать что-то в определенное время дня, каждый день (бонусные баллы за возможность отменить событие), и показать мне, как правильно использовать класс, это было бы здорово!
TL;DR: нужен класс, который делает что-то в определенное время дня, а не с интервалом, потому что программа может перезапускаться несколько раз в течение дня.