Perf4J is a set of utilities for calculating and displaying performance statistics for Java code. For developers who are familiar with logging frameworks such as log4j or logback, an analogy helps to describe Perf4J:
Perf4J is to System.currentTimeMillis() as log4j is to System.out.println()