学堂 学堂 学堂公众号手机端

Java中可以使用System.currentTimeMillis()或System.nanoTime()方法来计算程序运行的时间。 使用System.currentTimeMillis()方法

lewis 1年前 (2024-04-23) 阅读数 20 #技术

Java中可以使用System.currentTimeMillis()或System.nanoTime()方法来计算程序运行的时间。

  1. 使用System.currentTimeMillis()方法:
longstartTime=System.currentTimeMillis(); //程序运行代码 longendTime=System.currentTimeMillis(); longtotalTime=endTime-startTime; System.out.println("程序运行时间:"+totalTime+"毫秒");
  • 使用System.nanoTime()方法:
  • longstartTime=System.nanoTime(); //程序运行代码 longendTime=System.nanoTime(); longtotalTime=endTime-startTime; System.out.println("程序运行时间:"+totalTime+"纳秒");

    注意:System.nanoTime()方法相较于System.currentTimeMillis()方法具有更高的精度,但不适用于计算墙钟时间。所以在计算程序运行时间时,建议使用System.currentTimeMillis()方法。


    版权声明

    本文仅代表作者观点,不代表博信信息网立场。

    热门