5.堆和棧

1. 簡介:

我們把內存分為堆空間和棧空間

棧空間比較小,但是讀取速度快
堆空間比較大,但是讀取速度慢

2. 棧:

棧的特征:
數據只能從棧的頂端插入和刪除
把數據放入棧頂稱為入棧(push)
從棧頂刪除數據稱為出棧(pop)

3. 堆

堆是一塊內存區域,與棧不同,堆里的內存能夠以任意順序存入和移除

4. GC Garbage Collector垃圾回收器

CLR的GC就是內存管理機制,我們寫程序不需要關心內存的使用,因為這些都是CLR幫我們做了。

Paste_Image.png
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容