<dependencies>
<dependency>
<groupId>org.openjdk.jmh</groupId>
<artifactId>jmh-core</artifactId>
<version>1.4.2</version>
</dependency>
<dependency>
<groupId>org.openjdk.jmh</groupId>
<artifactId>jmh-generator-annprocess</artifactId>
<version>1.4.2</version>
<scope>provided</scope>
</dependency>
</dependencies>
import org.openjdk.jmh.annotations.Benchmark;
public class StringUtil {
@Benchmark
public String concatenate(String str1, String str2) {
return str1 + str2;
}
}
bash
javac StringUtil.java
bash
java -jar target/benchmarks.jar