Java程序执行时间的2种简单方法
程序员文章站
2023-12-20 17:33:04
第一种是以毫秒为单位计算的。 java代码 //伪代码 复制代码 代码如下:long starttime=system.cu...
第一种是以毫秒为单位计算的。 java代码 //伪代码
复制代码 代码如下:
long starttime=system.currenttimemillis(); //获取开始时间
dosomething(); //测试的代码段
long endtime=system.currenttimemillis(); //获取结束时间
system.out.println("程序运行时间: "+(end-start)+"ms");
第二种是以纳秒为单位计算的。 java代码 //伪代码
复制代码 代码如下:
long starttime=system.nanotime(); //获取开始时间
dosomething(); //测试的代码段
long endtime=system.nanotime(); //获取结束时间
system.out.println("程序运行时间: "+(end-start)+"ns");