56 of 59 menu

Tietotyyppi kasa

Tietotyyppi kasa (heap) edustaa osaa muistista, joka varataan dynaamisesti jokaiselle muuttujalle. Tällöin kutakin muuttujaa voidaan kutsua globaalisti koko sovelluksessa, eivätkä vain erillisessä säikeessä kuten pinossa.

Työn päätyttyä kaikki muisti, jota muuttujat kasassa käyttivät, vapautuu. Kasankoko voidaan asettaa sovelluksen käynnistyessä.

Kasassa on se haitta, että se on hitaampi kuin pino. Esimerkiksi viimeisimmät esitellyt muuttujat poistetaan viimeisinä ja järjestelmä tarvitsee enemmän aikaa niiden etsimiseen. Kuitenkin vain kasan tietotyyppi mahdollistaa oikean toiminnan globaalien muuttujien ja dynaamisesti muuttuvien objektien kanssa.

Katso myös

  • tietotyyppi pino,
    jota käytetään laajasti ohjelmoinnissa
  • sisällöntoimitusverkko CDN,
    joka nopeuttaa verkkosovellusten sivujen latausta
  • tapa järjestää data LIFO,
    jota käytetään laajasti ohjelmoinnissa
  • tapa järjestää data FIFO,
    jota käytetään laajasti ohjelmoinnissa
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää