by Performance is a tricky beast in any object-oriented environment, but the complexity of the JVM adds a whole new level of performance-tweaking trickiness — and opportunity.

The purpose of this Refcard is to help developers avoid performance issues while creating new applications and to improve performance of their existing applications.

Lastly, a list of different tools for monitoring and troubleshooting application performance is provided for you to explore and, when you’re ready, to begin applying some of the concepts covered in this Refcard in your own applications.

Optimizing performance of your Java applications will improve: The following sections in this Refcard cover the main anti-patterns and coding mistakes in Java applications that can result in the degradation of application performance.

Related Articles