ใน Java วัตถุถูกเข้าถึงผ่านการอ้างอิง (พอยน์เตอร์) งานจะคัดลอกข้อมูลอ้างอิง ไม่ใช่วัตถุ ซึ่งหมายความว่าตัวแปรสองตัวสามารถชี้ไปที่วัตถุเดียวกันได้ เมื่อคุณต้องการสำเนาอิสระ คุณต้องลอกแบบหรือสร้างมันขึ้นมาอย่างชัดเจน
การคัดลอกแบบตื้นและแบบลึก
ใน Java วัตถุถูกเข้าถึงผ่านการอ้างอิง (พอยน์เตอร์) งานจะคัดลอกข้อมูลอ้างอิง ไม่ใช่วัตถุ ซึ่งหมายความว่าตัวแปรสองตัวสามารถชี้ไปที่วัตถุเดียวกันได้ เมื่อคุณต้องการสำเนาอิสระ คุณต้องลอกแบบหรือสร้างมันขึ้นมาอย่างชัดเจน