方案

  1. JDK定时任务Timer
  2. 线程池
  3. 定时任务框架quartz

理论基础

  1. 小顶堆
  2. 时间轮算法