测试程序运行耗时

第一种是以毫秒为单位计算的。

//伪代码

  long startTime=System.currentTimeMillis();   //获取开始时间

  doSomeThing();  //测试的代码段

  long endTime=System.currentTimeMillis(); //获取结束时间

  System.out.println("程序运行时间: "+(end-start)+"ms");


第二种是以纳秒为单位计算的。

//伪代码

  long startTime=System.nanoTime();   //获取开始时间

  doSomeThing();  //测试的代码段

  long endTime=System.nanoTime(); //获取结束时间

  System.out.println("程序运行时间: "+(end-start)+"ns");


原文地址:http://news.newhua.com/news1/program_language/2010/85/108514593352758J23DIJB16J58KIE8B6AHGJDEDAFIG3EC2C7Kn.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章