แต่ละวัตถุมีค่าแฮชที่อยู่ในหน่วยความจำซึ่งอยู่ในฐานสิบหก
เรียกวิธีการ hashcode () ของวัตถุวัตถุเพื่อส่งคืนค่าแฮชของวัตถุนี้
CALL INTEGER.TOHEXSTRING () วิธีการแปลง Hexadecimal
เรียกเมธอด toString () ของวัตถุวัตถุเพื่อรับ: ชื่อคลาส @ hash value
โดยปกติแล้วเราจะเขียนวิธี ToString () อีกครั้งเนื่องจากค่าเริ่มต้นไม่มีความหมายมากนัก
หลักการดำเนินการเป็นภาพสะท้อนของชั้นเรียน
เมื่อเราสร้างวัตถุไฟล์ xxx.class จะถูกสร้างขึ้นบนฮาร์ดดิสก์ JDK กำหนดคลาสคลาสเพื่ออธิบายไฟล์คลาสเหล่านี้
เรียกเมธอด getClass () ของวัตถุวัตถุเพื่อรับวัตถุคลาส
เรียกเมธอด getName () ของวัตถุคลาสเพื่อรับชื่อคลาส
คลาสสาธารณะ ObjectDemo { / ** * @param args * / โมฆะคงที่สาธารณะหลัก (String [] args) {ObjectDemo OD = New ObjectDemo (); System.out.println (od.toString ()); // output ObjectDemo@26F04D94 System.out.println (Integer.toHexstring (od.hashCode ())); // output 26F04D94 // สะท้อนคลาส C = OD.getClass (); System.out.println (c.getName ()+"@"+integer.toHexstring (od.hashCode ())); -การอภิปรายสั้น ๆ ข้างต้นของ Javase Object-oriented (ToString คลาส Object) เป็นเนื้อหาทั้งหมดที่ฉันแบ่งปันกับคุณ ฉันหวังว่ามันจะให้ข้อมูลอ้างอิงและฉันหวังว่าคุณจะสนับสนุน wulin.com มากขึ้น