天天看點

測試程式運作耗時

第一種是以毫秒為機關計算的。

//僞代碼

  long starttime=system.currenttimemillis();   //擷取開始時間

  dosomething();  //測試的代碼段

  long endtime=system.currenttimemillis(); //擷取結束時間

  system.out.println("程式運作時間: "+(end-start)+"ms");

第二種是以納秒為機關計算的。

  long starttime=system.nanotime();   //擷取開始時間

  long endtime=system.nanotime(); //擷取結束時間

  system.out.println("程式運作時間: "+(end-start)+"ns");

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