编程技术
一个简单的Java计时器
0因为需要测量Java程序的运行时间,我做了一个小的计时器。基本原理很简单,就是一个start(),一个end(),最后用getTime()返回一个结果。以前写了一个类,主要用到的是java.util.Date。后来发现这种方法非常不准确,而且getTime()需要进行计算。于是继续搜寻,发现了两个新的函数:System.currentTimeMillis()和System.nanoTime()。其中System.nanoTime()是1.5版以后的新函数。这两个函数都是返回当前系统的时间,只是System.nanoTime()返回的精度更高。
