代码如上
设定两个定时器
大的在外 小的在里
每15S调用一次大的定时器
关键问题是
如果第一次调用小的定时器 没有停止
那么下一个15S再调用大的定时器 又会生成一个新的小定时器(线程?),而上一次生成的小定时器仍然存在
例如
我在大定时器里设定5S 循环一次输出 111
而小定时器里设定1S循环一次输出222
那么最后输出结果:
111
222
222
222
222
222
111
222
222
222
222
222
222
222
222
222
222
111
.......
相当于当大的定时器第二次执行时,又创建了一个新的小定时器 而原来的定时器并没有被删除
求解怎么才能将原来的小定时器删除或停止,而使用新的小定时器