# Summary: Identify Java memory leaks

Nice work! You are now equipped to find and fix memory leaks in your own application. Your application will be more complex than the sample that was provided here, but you have the advantage of being familiar with your own code. Once you have analyzed your heap dumps for leaks, you should be able to locate the problems readily.

### Completed learning objectives

If you have completed all of the exercises, you should now be able to:

- Explain what Java memory leaks are
- Collect and display memory leak data for your application
- Find and fix memory leaks

### More information

If you want to learn more about the topics covered in this tutorial, refer to the help system for this product. Look in the help system Table of Contents for the section titled Detecting and analyzing runtime problems, and read the subsection Analyzing memory leaks.

You will also find information in the help system about detecting other runtime problems like performance and thread bottlenecks. And read about Probekit, a unique feature that allows you to customize your investigations into how your application runs.

Terms of use | Feedback
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.