ฉันต้องการพิมพ์ "การอ้างอิงวัตถุ" ของวัตถุใน Java เพื่อวัตถุประสงค์ในการดีบัก คือตรวจสอบให้แน่ใจว่าวัตถุนั้นเหมือนกัน (หรือต่างกัน) ขึ้นอยู่กับสถานการณ์
ปัญหาคือคลาสที่เป็นปัญหาสืบทอดมาจากคลาสอื่นซึ่งได้ลบล้างทั้ง toString () และ hashCode () ซึ่งโดยปกติจะให้ id แก่ฉัน
สถานการณ์ตัวอย่าง: การรันแอ็พพลิเคชันแบบมัลติเธรดโดยที่ฉัน (ระหว่างการพัฒนา) ต้องการตรวจสอบว่าเธรดทั้งหมดใช้อินสแตนซ์ของออบเจ็กต์ทรัพยากรเดียวกันหรือไม่