欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

java使用System.nanoTime()用纳秒度量时间,,java使用System

来源: javaer 分享于  点击 30470 次 点评:44

java使用System.nanoTime()用纳秒度量时间,,java使用System


java使用System.nanoTime()用纳秒度量时间

随着计算机执行速度越来越快,用毫秒度量时间就显得不足了。

从java5之后,System类提供了一个新方法 nanoTime 这个方法返回纳秒计数器,你不能用它来获得决定时间,但是可以获得时间差。

如下是使用实例:

package cn.outofmemroy.examples;public class Main {    public static void main(String[] args) {        long start = System.nanoTime();        for (int i = 0; i < 10; i++) {            System.out.println(i);        }        long end = System.nanoTime();        System.out.println("Time: " + (end - start));    }}

我们没有办法保证得到准确的输出,这和您的电脑的性能和环境都有关系。

相关栏目:

用户点评