java - 简单的Java定时器库

标签 java timer scheduling quartz-scheduler

我需要具有以下功能的 Java 计时器代码:

  • 将代码段(Runnable 或类似内容)设置为在特定延迟(秒精度)后执行一次
  • 事后更改现有计时器的延迟并取消计时器。
  • 使用线程池(因此没有 java.util.Timer)

我考虑过使用 Quartz,但它似乎太大了。

有没有一个小型图书馆可以做到这一点?或者我真的可以使用 Quartz 吗?或者我如何使用 ScheduledExecutor 自己实现它?

最佳答案

我并没有完全问这个问题,但你似乎唯一想要Java计时器没有提供的是线程池,虽然我从来没有抽出时间使用我得到的答案,但他们似乎解决了这个问题

Can I saturate a program with Timer objects?

关于java - 简单的Java定时器库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5550163/

相关文章:

Java 计算器 GUI 操作

java - 执行一个方法非常时间 fragment 出现

java - 为 SpringBootTest 动态添加属性源

android - onPause/onResume Activity 问题

c - 错误的脉冲序列定时

JavaScript 计时器不会重置

asp.net-mvc-4 - 如何在MVC4 C#中安排任务?

algorithm - 简单最大利润调度算法

c# - MaxDegreeOfParallelism 是如何工作的?

java - ListView 打开相同的 Activity