记录程序运行时间

long currentTimeMills()返回以毫秒为单位的当前时间

long nanoTime() 返回最准确的可用系统计时器的当前值,以毫微秒为单位.

测试某些代码执行的时间长度:

 long startTime = System.nanoTime();
 // ... the code being measured ...
 long estimatedTime = System.nanoTime() - startTime;

 


您可以根据精度需要选择毫秒级或是微秒级的精确度。
posted @ 2012-07-13 16:44  一瓶珍情  阅读(215)  评论(0编辑  收藏  举报