创建计时器计数器

时间:2013-01-19 17:29:40

标签: java

我想创建一个时间计数器(计数秒/毫秒或者什么),它将返回计算我想要的时间量。我不想使用这个计数器执行任何类型的任务,我只想知道计算的时间量。

有可能吗?怎么样?

1 个答案:

答案 0 :(得分:3)

long t0 = System.nanoTime();
// do something
long t1 = System.nanoTime();
long elapsedNanoseconds = t1 - t0;

Guava有一个Stopwatch class封装了这个。

编辑:

如果您需要的是调度程序,请使用ScheduledExecutorService