How do you find a memory leak in Java (using, for example, JHat)? I have tried to load the heap dump up in JHat to take a basic look. However, I do not understand how I am s
Checkout this screen cast about finding memory leaks with JProfiler. It's visual explanation of @Dima Malenko Answer.
Note: Though JProfiler is not freeware, But Trial version can deal with current situation.