56 of 59 menu

Typ danych sterta

Typ danych sterta (heap) reprezentuje sobie część pamięci operacyjnej, dynamicznie alokowanej dla każdej zmiennej. Przy tym każdą zmienną można wywołać globalnie w całej aplikacji, a nie tylko w oddzielnym wątku jak w stosach.

Po zakończeniu pracy cała pamięć, którą zajmowały zmienne w stercie, jest zwalniana. Rozmiar sterty można ustawić przy uruchomieniu aplikacji.

Wadą sterty jest jej wolniejsze działanie w porównaniu ze stosem. Na przykład, ostatnio zadeklarowane zmienne będą pobierane jako ostatnie i system potrzebuje więcej czasu na ich wyszukiwanie. Jednakże, tylko typ danych sterty pozwala na przeprowadzenie poprawnej pracy ze zmiennymi globalnymi i dynamicznie zmieniającymi się obiektami.

Zobacz też

  • typ danych stos,
    który jest szeroko używany w programowaniu
  • sieć dostarczania treści CDN,
    która przyspiesza ładowanie stron aplikacji internetowych
  • sposób organizacji danych LIFO,
    który jest szeroko używany w programowaniu
  • sposób organizacji danych FIFO,
    który jest szeroko używany w programowaniu
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć