Intern
Фарқи байни намудҳои ибтидоӣ ва навъҳои истинодӣ чист?
sobes.tech AI
Ҷавоб аз AI
ประเภทพื้นฐานเก็บค่าของตัวแปรไว้ในตัวเอง ในขณะที่ประเภทอ้างอิงเก็บลิงก์ (ที่อยู่) ไปยังวัตถุในหน่วยความจำ
ประเภทพื้นฐาน:
byteshortintlongfloatdoublebooleanchar
ประเภทอ้างอิง:
- คลาส (
String, คลาสที่กำหนดเอง ฯลฯ) - อินเทอร์เฟซ
- อาเรย์
ความแตกต่างสำคัญ:
| ลักษณะ | ประเภทพื้นฐาน | ประเภทอ้างอิง |
|---|---|---|
| การเก็บค่าคืออะไร | เก็บไว้ในตัวแปรโดยตรง | ในฮีป, ตัวแปรเก็บลิงก์ (ที่อยู่) |
| ขนาด | คงที่และทราบล่วงหน้า | ขึ้นอยู่กับเนื้อหาของวัตถุ |
| ค่าดีฟอลต์ | 0, 0.0, false, '\u0000' | null |
| การสืบทอด | ไม่มี | มี |
| เมธอด | ไม่มี | มี |