java 计算程序运作的时间

java 计算程序运行的时间

以毫秒为单位计算
//伪代码 
long startTime=System.currentTimeMillis();   //获取开始时间 
doSomeThing();  //测试的代码段 
long endTime=System.currentTimeMillis(); //获取结束时间


以纳秒为单位计算
//伪代码 
long startTime=System.nanoTime();   //获取开始时间 
doSomeThing();  //测试的代码段 
long endTime=System.nanoTime(); //获取结束时间