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