Java多线程--Timer初识(二)

2014-11-24 03:11:25 · 作者: · 浏览: 1
迟时间爆炸后,以后每次都要延迟指定的period的时间爆炸,后面每一次爆炸的延迟时间是参照前一次的,就是说前一次的爆炸之间出了故障延迟了,以后的每一次都会向后延迟,这有什么好处呢?就能保持一个“平稳”的间隔。 scheduleAtFixedRate(TimerTask task, long delay, long period)第一次在指定的delay延迟时间爆炸后,以后没此爆炸都会在固定的period爆发,这个参照点是第一次爆炸,如果某次有故障而延迟了,这次后面的所有爆炸不会因为这个延迟,这样就能保证一个绝对的固定时间间隔去爆炸,所以有一个固定的频率,那么这样一来我们有可能在某个时间点听到几个响声或者一个很大的响声,不要以为这是我的发明有问题,手册说明(JDK文档),你能懂的。
【掌声响起来,有识货者开始向小K采购他的发明,可以预见,小K火了?】