56 of 59 menu

Tipo di dati Heap

Il tipo di dati heap (heap) rappresenta una parte della memoria RAM, allocata dinamicamente per ogni variabile. In questo modo, ogni variabile può essere richiamata globalmente in tutta l'applicazione, e non solo in un singolo thread come negli stack.

Al termine dell'esecuzione, tutta la memoria occupata dalle variabili nell'heap viene liberata. La dimensione dell'heap può essere impostata all'avvio dell'applicazione.

Lo svantaggio dell'heap è la sua velocità inferiore rispetto allo stack. Ad esempio, le variabili dichiarate più recentemente saranno recuperate per ultime e il sistema richiede più tempo per trovarle. Tuttavia, solo il tipo di dati heap consente un funzionamento corretto con variabili globali e oggetti dinamicamente mutabili.

Vedi anche

  • tipo di dati stack,
    ampiamente utilizzato nella programmazione
  • rete per la distribuzione di contenuti CDN,
    che accelera il caricamento delle pagine delle applicazioni web
  • metodo di organizzazione dei dati LIFO,
    ampiamente utilizzato nella programmazione
  • metodo di organizzazione dei dati FIFO,
    ampiamente utilizzato nella programmazione
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta