有一系列时间点,譬如一个list,list里有(09:45,12:15,12:30,13:00...),在这些时间点上做定时任务,而且这个list可能变化。那么java里用什么方式做这个比较好?因为各个时间点之间的间隔不一样,如果用ScheduledExecutorService的scheduleWithFixedDelay,每次只执行一次就取消,然后新起一个新的时间间隔的任务?这样的话对性能影响很大吗?有啥其他方法吗?
相关分类