Представляет ли ScheduledFuture одну и ту же задачу для всех исполнений для действия, запланированного с фиксированной скоростью? - PullRequest
0 голосов
/ 14 февраля 2019

Мне не понятно из описания JavaDoc java.util.concurrent.ScheduledExecutorService::scheduleAtFixedRate method,, если возвращенное ScheduledFuture представляет одну и ту же задачу для всех
вызовов запланированного действия или нет?

Другими словами, мои запланированные действия будут выполняться некоторое неопределенное количество раз (пока я не остановлю свое приложение).Могу ли я остановить его выполнение в любое время после любого количества вызовов, просто сохранив эту переменную и отменив ее?

Этот вопрос касается не только фактической реализации (которую любыми способами интересно раскрыть), но иправильное понимание спецификации (что если я хотел бы предоставить собственную реализацию ScheduledExecutorService?).

...