记录程序运行时间
long currentTimeMills()返回以毫秒为单位的当前时间
long nanoTime() 返回最准确的可用系统计时器的当前值,以毫微秒为单位.
测试某些代码执行的时间长度:
long startTime = System.nanoTime(); // ... the code being measured ... long estimatedTime = System.nanoTime() - startTime;
您可以根据精度需要选择毫秒级或是微秒级的精确度。