ในการศึกษาก่อนหน้านี้ ทุกคนต้องเคยได้ยินเกี่ยวกับหัววัตถุมาก่อน เรารู้ว่าส่วนหัวของออบเจ็กต์สามารถใช้เพื่อจัดเก็บข้อมูลได้ แต่หลายคนอาจยังไม่ได้ลองใช้กับพื้นที่จัดเก็บข้อมูลบางประเภท แบ่งออกเป็นสองประเภท: การจัดเก็บข้อมูลและประเภทของตัวชี้ของวัตถุนั้นเอง หลังมีการติดต่อกับทุกคนค่อนข้างน้อย เราจะแนะนำแนวคิดแยกกันในบทความต่อไปนี้
1. ส่วนหัวของวัตถุส่วนใหญ่จะใช้เพื่อเก็บข้อมูลสองชิ้น
เก็บข้อมูลเกี่ยวกับการทำงานของออบเจ็กต์นั้นเอง
ตัวชี้ประเภท
2. ข้อมูลเมื่อออบเจ็กต์กำลังทำงาน ส่วนใหญ่ประกอบด้วย: รหัสแฮช, อายุการสร้าง GC, แฟล็กสถานะการล็อค, การล็อคที่ถือโดยเธรด, ID เธรดเอนเอียง, การประทับเวลาเอนเอียง ฯลฯ ความยาวของข้อมูลส่วนนี้คือ 32 บิตและ 64 บิตตามลำดับในเครื่องเสมือน 32 บิตและ 64 บิต (ไม่ได้เปิดใช้งานพอยน์เตอร์ที่บีบอัด)
ตัวชี้ชนิด สามารถใช้เพื่อกำหนดคลาสที่วัตถุนี้เป็นอินสแตนซ์ได้ แต่การใช้งานเครื่องเสมือนไม่จำเป็นต้องรักษาตัวชี้ชนิดไว้บนวัตถุ
ข้างต้นคือส่วนหัวของออบเจ็กต์ Java ทั้งสองประเภท เพื่อนที่ไม่เคยสัมผัสมาก่อนสามารถทำการ ทดลองเชิงปฏิบัติกับพื้นที่เก็บข้อมูลทั้งสองนี้หลังเลิกเรียนได้