以下是 Java 计算程序运行时间的代码示例,使用 System.nanoTime() 方法获取高精度时间,计算程序执行时间间隔。

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() 方法。

Java 程序运行时间计算代码示例 - 高精度计时

原文地址: https://www.cveoy.top/t/topic/lP5K 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录