Update on 30 May 2008: The code and steps in
this blog entry have been updated to reflect the VisualVM 1.0 APIs.
If you want to download the complete sources of the sample
discussed here, get the
VisualVM Sample Collection from the Plugin Portal.
On its most abstract level, VisualVM
is simply a tool for displaying data. By default, it
displays data relating to applications, hosts, dumps, and
snapshots. However, it could, theoretically, display any data at
all (photos, for...