0
比方说,我有一个当前正在运行的计时器与计划的TimerTask。如果我打电话timer.cancel()
是否也会杀死我的TimerTask中的所有变量,或者是否必须等待GC?另外,我可以打电话.cancel()
关于Java中的计时器和计时器任务
timer.cancel();
timer = new Timer();
messageTimer = new MessageTask();
timer.schedule(messageTimer, 1000, 1000);
还是有替换原来的计时器对象的计时器任务,或者什么我还没想到更合适的方式后,用新的任务重新分配呢?
感谢-T
@EvanM谢谢!忘了那个。 – TJBlack31