黑马程序员技术交流社区
标题:
内存中5大区域回顾
[打印本页]
作者:
1358840521
时间:
2016-8-25 12:25
标题:
内存中5大区域回顾
栈:局部变量,当其作用域被执行完毕后,就会被系统立刻收回。
堆:oc对象,手动申请的字节空间,需要调用free函数来释放
bss段:未初始化的全局变量和静态变量,一旦初始化就会从bss段中收回,转存到数据段中
数据段:存储已经初始化的全局变量和静态变量,以及常量数据;直到程序结束的时候才会被收回
代码段:代码,直到程序结束的时候才会被回收
注意:堆区中的oc对象是肯定需要被回收的,如果不回收的话,内存有限,一定会占满,系统就会崩溃
作者:
赵延达
时间:
2016-8-25 12:57
学习了。不错不错
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2