java 记录执行耗时
可以使用 System.currentTimeMillis() 方法来记录代码执行的开始时间和结束时间,然后计算二者之差来得到代码执行的耗时。
示例代码如下:
long startTime = System.currentTimeMillis();
// 执行代码
long endTime = System.currentTimeMillis();
long elapsedTime = endTime - startTime;
System.out.println("代码执行耗时:" + elapsedTime + "毫秒");
另外,也可以使用 Java 8 引入的 java.time 包中的 Instant 类来记录时间,示例代码如下:
Instant startTime = Instant.now();
// 执行代码
Instant endTime = Instant.now();
Duration elapsedTime = Duration.between(startTime, endTime);
System.out.println("代码执行耗时:" + elapsedTime.toMillis() + "毫秒");
原文地址: https://www.cveoy.top/t/topic/bWpJ 著作权归作者所有。请勿转载和采集!