第一種是以毫秒為機關計算的。
//僞代碼
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