java.util.concurrent包中的一个Executor 定时执行线程

有这样一个场景 需要每个1个hour 执行一次某线程 它负责从Cache中 提取某数据 扫一遍 呈现在页面上 。 private ScheduledExecutorService exe = Executors.newSingleThreadScheduledExecutor(); 这样的一个Executor可以 满足要求 以下是 示例: exe.scheduleAtFixedRate(new Runnable() { @Override public void run() { try { //doSomething } catch (Exception e) { e.printStackTrace(); } } }, updateInterval, updateInterval, TimeUnit.MILLISECONDS); 意思 一目了然

你可能感兴趣的:(java,cache)