【发布时间】:2012-03-13 21:27:33
【问题描述】:
我是一名 Java 初学者,一直在尝试解决这个问题的各种解决方案,并且让自己陷入了困境。我已经尝试过使用 Threads,然后发现了这个 Timer 类,并且到目前为止一直没有成功。如果您可以发布带有 main 方法的可执行代码,这样我就可以看到它正在工作并从那里开始玩,那就太好了。
- 启动程序
- 致电
doSomething() - 生成随机数并设置 Timer 的时间。
- 当定时器响起时,再次拨打
doSomething()。
可能使用这个:http://docs.oracle.com/javase/6/docs/api/java/util/Timer.html
【问题讨论】:
-
不要对定时器执行此操作。使用 java.util.concurrent 中的一些东西。它更容易理解、性能更高、更健壮。下面 SimonC 的示例是一种不错的方法。
标签: java timer scheduled-tasks