我想记录一下Java类中从语句A到语句B所花费的时间。在这些语句之间,有许多Web服务调用。我想知道是否有一些秒表之类的功能可以用来捕获准确的时间?
凯迪
最佳答案
这将为您提供两次nanoTime()
调用之间的纳秒数。
long start = System.nanoTime();
// Java statements
long diff = System.nanoTime() - start;
对于更复杂的方法,有几个重复的问题可以解决秒表类:
我想记录一下Java类中从语句A到语句B所花费的时间。在这些语句之间,有许多Web服务调用。我想知道是否有一些秒表之类的功能可以用来捕获准确的时间?
凯迪
最佳答案
这将为您提供两次nanoTime()
调用之间的纳秒数。
long start = System.nanoTime();
// Java statements
long diff = System.nanoTime() - start;