0

我想用 Java 开发一个应用程序,它会在完成后每 24 小时从 Internet 中获取一些文件。它会在每次启动时启动,并且会出现在 Window 的任务栏上。

脚步:

  1. 启动 GUI(Windows 启动);
  2. 自动触发执行任务;
  3. 做好工作;
  4. 在 GUI 上打印任务结果;
  5. 任务完成后,从现在开始安排24h的任务;

每次应用程序执行其任务时,都会重复步骤 3-5。

我在使用 Timer 和 TimerTask 时遇到了很多问题。

我在考虑类似这样的架构:

Main Runner 类(只是 GUI 和作业的初始化);GUI 处理程序类;工作执行者类;

在完成其目标后,我应该如何继续安排工作执行者课程再次执行?

4

0 回答 0