Разница между методами cancel() и stop() в классах Timer и TimerTask заключается в том, что они выполняют разные действия:
- Метод cancel() в классе Timer отменяет весь таймер и все запланированные задачи. 25 При этом текущая выполняющаяся задача не отменяется. 4
- Метод cancel() в классе TimerTask отменяет только конкретную задачу. 5