代码之家  ›  专栏  ›  技术社区  ›  Maciej Jałocha

如何在java中生成在特定时间启动其他函数的函数[关闭]

  •  -2
  • Maciej Jałocha  · 技术社区  · 6 年前

    我需要使用java(遗憾的是,我对这段代码不太熟悉)函数,以便能够在特定时间启动另一个函数。例如,我将时间设置为第二天13,函数会自动启动另一个函数。如果有人能帮助我,我将非常感激。

    2 回复  |  直到 5 年前
        1
  •  2
  •   Timir    6 年前

    您可以使用 timer 要计划任务,但对于在未来几天内设置的计划,您首先需要回答应用程序是否会运行那么长的时间。如果不是,你应该看看 cron 作业特定于操作系统的本机计划程序。

        2
  •  1
  •   marc_s    5 年前

    java.util.Timer#schedule

    参见javadoc https://docs.oracle.com/javase/8/docs/api/java/util/Timer.html#schedule-java.util.TimerTask-java.util.Date- 有关更多详细信息

    另一个(首选)选项是使用

    java.util.concurrent.ScheduledExecutorService#schedule