堆和栈的区别

来源:互联网 发布:超越电子教室软件 编辑:程序博客网 时间:2024/06/01 08:29

1. 管理方式,栈编译器自动管理,堆程序员控制,容易产生内存泄漏

2. 大小,栈区小,连续先进先出,堆较大,不连续

3. 栈存放变量以及对象的指针,堆存放对象本身

4. 栈分配效率高于堆

0 0
原创粉丝点击