admin管理员组

文章数量:1794759

Java计算一段程序的运行时间

Java计算一段程序的运行时间

本文主要介绍了两种方法,一种是毫秒级别的计算,另一种是更精确的纳秒级别的计算。

一)毫秒级别计算时间 //初始时间 long startTime = System.currentTimeMillis(); /*要计算的程序部分*/ //结束时间 long endTime = System.currentTimeMillis(); //打印 System.out.println("程序运行时间:" + (endTime - startTime) + "ms");
二)更精确的纳秒: long startTime_N=System.nanoTime(); /*测试程序部分*/ long endTime_N=System.nanoTime(); //获取结束时间 System.out.println("程序运行时间: "+(endTime_N-startTime_N)+"ns");

本文标签: 时间程序java