0

我需要每隔很短的时间执行一次我的代码,例如每 100 毫秒(甚至更少)。

我想我可以生成一个线程并在其中添加一个无限循环,但我认为这不好。

4

1 回答 1

0

您可以使用TimerTimerTask

final Timer timer  = new Timer();
final int   period = 100;
final int   delay  = 0;

timer.schedule(new TimerTask() 
{
    @Override
    public void run()
    {
        log.debug("executing something");
    }

}, delay, period);
于 2012-12-16T12:24:59.857 回答