java计算程序运行时间代码
以下是Java计算程序运行时间的代码示例:
public class Program {
public static void main(String[] args) {
long startTime = System.nanoTime(); // 获取程序开始时间
// 执行程序代码
// ...
long endTime = System.nanoTime(); // 获取程序结束时间
long totalTime = endTime - startTime; // 计算程序运行时间,单位为纳秒
System.out.println("程序运行时间:" + totalTime + "纳秒"); // 输出程序运行时间
}
}
需要注意的是,这里使用了System.nanoTime()方法来获取时间,因为它具有更高的精度和更少的误差。但是,它只能用于计算时间间隔,不能用于计算当前时间。如果需要获取当前时间,应该使用System.currentTimeMillis()方法。
原文地址: https://www.cveoy.top/t/topic/BEk 著作权归作者所有。请勿转载和采集!