我需要在定义的时间范围内每x小时调用一个任务,并每天重复一次。我唯一的想法是将执行时间计算为从当前时间开始的延迟,然后通过scheduleAtFixedRate和24小时的速率在单独的线程中启动每个执行时间。有人有更好的主意吗?问候 最佳答案 使用内置任务计划中的计算机来调用脚本,并从该脚本中调用Java程序。