第一种是以纳秒为单位计算的。
long begin = System.nanoTime();
MyCode();
long end = System.nanoTime();
System.out.println("程序运行总时长 : " + (end-begin) + "纳秒");
第二种是以毫秒为单位计算的。
long begin = System.currentTimeMillis();
MyCode();
long end = System.currentTimeMillis();
System.out.println("程序运行总时长 : " + (end-begin) + "毫秒");
参考来源:

本文介绍了两种在Java中测量程序执行时间的方法。一种使用纳秒为单位,通过System.nanoTime()函数;另一种使用毫秒为单位,通过System.currentTimeMillis()函数。这两种方法可以帮助开发者精确地了解代码的运行效率。

被折叠的 条评论
为什么被折叠?



