首页 > 解决方案 > 如何测量java方法的性能测试?

问题描述

我在java中有一个方法

Public Object someMethod (String param) (
//some calculations
Return Object )

我想测试这种方法的性能(到达 db 并返回一个对象需要多少时间)我该怎么做?我没有主要方法,因为它是一个库。我使用单元测试来检查它是否有效。帮助。

标签: performancetesting

解决方案


我会使用 JMH,它是一个用于进行微基准测试的优秀框架

http://openjdk.java.net/projects/code-tools/jmh/

开发 JDK 的工程师一直在使用它。


推荐阅读