如何测量Java代码花费的时间?
2022-09-03 00:07:06
我需要分析Java中某些算法的复杂性。为此,我计划提供大量输入并测量Java实现所花费的时间。检查某些代码行之间的时间的最精确和最准确的方法是什么?我需要以毫秒为单位的精度...
我需要分析Java中某些算法的复杂性。为此,我计划提供大量输入并测量Java实现所花费的时间。检查某些代码行之间的时间的最精确和最准确的方法是什么?我需要以毫秒为单位的精度...
使用诸如 Speed4j 之类的库。这不仅可以对调用进行基准测试,还可以在日志中提供统计信息,还可以通过JMX远程查看它们。最好使用这样的库,而不是放置 System.current.。调用整个代码。