java8计算程序运行时间有哪几种方法
时间: 2024-02-19 21:47:27 浏览: 100
几种计算程序运行时间的案例
1. 使用System.currentTimeMillis()方法记录程序开始和结束的时间,并计算时间差。这种方法比较简单,但是精度可能不够高。
2. 使用System.nanoTime()方法记录程序开始和结束的时间,并计算时间差。这种方法比System.currentTimeMillis()更精确,但是受到系统的影响可能会有误差。
3. 使用JMH(Java Microbenchmark Harness)框架来进行性能测试。JMH是专门用于Java微基准测试的框架,可以准确地测量Java程序的性能。
阅读全文