如何使用scheduleExecuterService
时间: 2023-12-06 09:29:57 浏览: 55
ScheduledExecutorService
scheduleExecutorService 是一个 Java 线程池,用来调度执行任务。可以通过以下步骤使用:
1. 创建一个 scheduleExecutorService 实例,例如:
ScheduledExecutorService executorService = Executors.newScheduledThreadPool(1);
2. 创建一个实现了 Runnable 接口的任务,例如:
Runnable task = () -> {
System.out.println("Hello, world!");
};
3. 调用 schedule 方法来执行任务,例如:
executorService.schedule(task, 5, TimeUnit.SECONDS);
这样,任务会在 5 秒钟后执行。您可以根据需要自由配置执行周期和延迟时间。
注意,为了正确地关闭 scheduleExecutorService,您需要调用 shutdown 方法。例如:
executorService.shutdown();
阅读全文