Я хочу, чтобы потоки выполнялись в определенное время (, например, в :2012 -07 -11 13 :12 :24 и 2012 -07 -11 15 :23 :45)
Я проверил ScheduledExecutorService
, но он поддерживает выполнение только после определенного периода с первого запуска, и у меня нет фиксированных периодов, вместо этого у меня есть время из базы данных для выполнения задач.
В предыдущем вопросе для другой проблемы здесь TimerTask был решением, но, очевидно, я не могу создать поток TimerTask
, поскольку Runnable
и TimerTask
имеют метод run
, который нуждается быть реализованным. Вопрос здесь, если я сделаю расширение потока TimerTask
и одну реализацию run()
, будет ли это работать? Если нет, то как можно сделать то, что я пытаюсь сделать?