我的应用程序中有一个java.util.Timer,它会在某个时刻触发。但是某些事件可能发生,要求该计时器触发的事件应该发生。

可以说可以使定时器提前发生吗?

最佳答案

您的要求听起来是互斥的。事情是按照时间表发生的,或者是作为随机事件发生的,但不能同时发生。

对于那些不适合调度程序的事件,要广播给侦听器(可能会产生一个Executor来异步处理它们),这听起来像是您想要的。

09-25 21:21