56 of 59 menu

ประเภทข้อมูลฮีป

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

หลังจากงานเสร็จสิ้น หน่วยความจำทั้งหมดที่ ถูกใช้โดยตัวแปรในฮีปจะถูกปล่อยออก สามารถกำหนดขนาดของฮีปได้ตอน เริ่มต้นแอปพลิเคชัน

ข้อเสียของฮีปคือการทำงานที่ช้ากว่า เมื่อเทียบกับสแตก ตัวอย่างเช่น ตัวแปรที่ประกาศล่าสุดจะถูกดึงออกมาท้ายสุดและ ระบบต้องใช้เวลามากขึ้นในการ ค้นหาพวกมัน อย่างไรก็ตาม มีเพียงประเภทข้อมูลฮีปเท่านั้น ที่อนุญาตให้ทำงานกับตัวแปรระดับโลก และวัตถุที่เปลี่ยนแปลงแบบไดนามิกได้อย่างถูกต้อง

ดูเพิ่มเติม

  • ประเภทข้อมูล สแตก,
    ซึ่งใช้กันอย่างแพร่หลายในการเขียนโปรแกรม
  • เครือข่ายจัดส่งเนื้อหา CDN,
    ซึ่งเร่งความเร็วการโหลดหน้าของเว็บแอปพลิเคชัน
  • วิธีการจัดระเบียบข้อมูล LIFO,
    ซึ่งใช้กันอย่างแพร่หลายในการเขียนโปรแกรม
  • วิธีการจัดระเบียบข้อมูล FIFO,
    ซึ่งใช้กันอย่างแพร่หลายในการเขียนโปรแกรม
ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ