При использовании
Timer.schedule(TimerTask task, long delay, long period)
(т.е. с выполнением с фиксированной задержкой), что произойдет, если указанный метод TimerTask
run()
займет больше времени period
для завершения? Возможно ли, что из-за этого будут выполняться две параллельные потоки TimerTask
?
И если да, есть ли способ избежать этого?