如何以1秒的间隔执行一段代码?

时间:2013-05-02 22:16:43

标签: java multithreading timer intervals

我需要每1秒执行一次块,但它需要在同一个线程中。根据我的理解,这意味着我无法使用计时器类。

有办法做我想做的事吗?

1 个答案:

答案 0 :(得分:3)

创建一个线程并编写一个类似的循环 -

while(true)
{
    // do something
    Thread.sleep(1000);
}