HIT軟件構造 內存管理

理解三種內存管理模式 分類 靜態內存分配 在編譯階段就已經進行完畢 動態內存分配 基於棧:運行時棧,存儲函數中變量的引用和簡單數據類型的值,不支持複雜數據類型 基於堆: 在一塊內存裏分爲多個小塊,每塊包含 一個對象,或者未被佔用;存儲複雜數據類型,也就是new出來的對象 結合圖像理解堆和棧 所有局部的基本數據類型都在棧上創建 所有對象都在堆上創建 (new),即使是局部變量的object也是在堆上
相關文章
相關標籤/搜索