浅谈堆、栈和队列

2022-06-09  本文已影响0人  萤火驻守心间

从管理方式分析:

对于栈来讲,是由编译器自动管理,无需我们手工控制;

对于堆来说,释放工作由程序员控制,容易产生内存泄露(memory leak)

从数据存储分析;

栈空间中一般存储基本类型,对象的地址

堆空间一般存放对象本身,block的copy等

上一篇下一篇

猜你喜欢

热点阅读