我使用 while 循环在我的程序中重复我的代码。我想每秒重复 1000 次代码。我怎样才能做到这一点?
最佳答案
对于某些代码的固定延迟执行,使用 计时器对象 可能是更好的方法,例如 java.util.Timer 或 javax.swing.Timer ,甚至 AnimationTimer ,具体取决于您要完成的任务。话虽如此,不能保证频率,1000/s(或1ms周期)的频率相当快,java.util.Timer
和javax.swing.Timer
将无法跟上。
也可以看看:
关于java - 如何设置每秒重复计数?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/57679675/