堆棧之間的差別

 堆棧產生於內存中. 堆:存儲的是引用的數據類型,引用的數據類型不能限制大小,比如class. 堆實際上是一個在內存中使用內存中的零散空間的鏈表結構的存儲空間 堆的大小由引用類型的大小直接決定,應用類型的大小的變化直接影響堆的變化. 棧: 棧是內存中存儲值類型的,大小爲2M,如果超出 則會報錯  :內存溢出. 堆棧的特色: 先進後出,最頂層的爲棧頂元素.  倆個動作:入棧 -出棧 入棧有個push
相關文章
相關標籤/搜索