【发布时间】:2010-10-09 12:30:26
【问题描述】:
我想在 Java 中打印对象的“对象引用”以进行调试。 IE。根据情况确保对象相同(或不同)。
问题是有问题的类继承自另一个类,它覆盖了 toString() 和 hashCode() 这通常会给我 id。
示例情况: 运行一个多线程应用程序,我(在开发期间)想要检查所有线程是否使用资源对象的同一个实例。
【问题讨论】:
-
取决于你是否可以做到... == 是要走的路...但我不知道有问题的代码是如何构造的。同样,hashCode 可能适合您正在做的事情,但它可能会根据库的实现方式而中断。
-
这真是个好问题。