本次推荐使用guava的工具类优雅的记录代码执行时间。
package com.netinfo.demo.lang3;
import com.google.common.base.Stopwatch;
import java.util.concurrent.TimeUnit;
/**
* @author:luzaichun
* @Date:2019/12/4
* @Time:23:45
**/
public class StopWatchTest {
public static void main(String[] args) throws InterruptedException {
Stopwatch watch = Stopwatch.createStarted();
TimeUnit.SECONDS.sleep(5);
long useTime = watch.elapsed(TimeUnit.MILLISECONDS);
//long useTime = watch.elapsed(TimeUnit.SECONDS);
System.out.println("执行时长(单位毫秒):"+useTime);
//System.out.println("执行时长(单位秒):"+useTime);
}
}