Java thread dumps contain addresses of monitor objects held by a thread:
"main" prio=1 tid=0x0805b708 nid=0x164d waiting on condition [0xbfffc000..0xbfffcee8]
at java.lang.Thread.sleep(Native Method)
at ThreadDumpTest.main(ThreadDumpTest.java:16)
- locked <0x5991d0c0> (a java.lang.String)
An example is the object of type String with address <0x5991d0c0>. The address is a physical memory address which changes over time.
"main" prio=1 tid=0x0805b708 nid=0x164d waiting on condition [0xbfffc000..0xbfffcee8]
at java.lang.Thread.sleep(Native Method)
at ThreadDumpTest.main(ThreadDumpTest.java:16)
- locked <0x5991d0c0> (a java.lang.String)
An example is the object of type String with address <0x5991d0c0>. The address is a physical memory address which changes over time.