是否有任何Java API用于规划或说创建时间表

时间:2015-04-17 08:00:17

标签: java task schedule timetable

回过头来,Googling,我发现了一个Java API(我记得它是一个Apache项目但我不确定)用于创建时间表。按时间表 我的意思是学校和大学使用的简单时间表

不幸的是,我没有注意到那个API,现在我找不到它。

如果您知道Java中提供的任何此类开源API,请告诉我。

4 个答案:

答案 0 :(得分:1)

java中有一个内置的调度程序:https://docs.oracle.com/javase/7/docs/api/java/util/concurrent/ScheduledExecutorService.html

除此之外,您可以使用最好的Quartz。

http://quartz-scheduler.org/

答案 1 :(得分:0)

对于计划任务,您可以使用Java内置计时器

https://docs.oracle.com/javase/7/docs/api/java/util/Timer.html

答案 2 :(得分:0)

您可以查看 Quartz ,这可能是有关此主题的最着名的图书馆:Quartz Library

还可以选择使用精湛的 Google Guava 库:Google Guava

关于你的编辑:我对这些图书馆没有任何经验,但这是我搜索的结果:

虽然您需要获得第一个库的许可证,但这两个库看起来都很有希望。

答案 3 :(得分:0)

如果您指的是基于日历的日程安排,那么就有Bedework:https://www.apereo.org/projects/bedework

其Apache许可。