Java 求一段代碼運行所需要的時間——模板方法設計模式
阿新 • • 發佈:2018-07-01
ava rac xtend trac time ring string .get args
原理:結束時間-開始時間 currentTimeMillis
abstract class Demo{ public final void getTime(){ long start =System.currentTimeMillis();//1秒=1000毫秒 function(); long stop =System.currentTimeMillis(); System.out.println("共花費了"+(stop-start)); } public abstract void function(); }class Test extends Demo{ public void function(){ for(int i=0;i<1000;i++){ System.out.print("f"); } } } public class A6_60{ public static void main(String[] args){ Test t=new Test(); t.getTime(); } }
什麽是模板設計模式:定義功能時,功能一部分是確定的,而確定的部分再使用不確定,那麽這時就得將不確定的部分暴露出去,由子類去完成
Java 求一段代碼運行所需要的時間——模板方法設計模式