摘要: 生命周期中的每一步大概的说明: 分配内存 — 内存是被操作系统分配,这允许程序使用它。在低级语言中(例如C),这是一个作为开发者需要处理的显式操作。在高级语言中,然而,这些操作都代替开发者进行了处理。 使用内存。 实际使用之前分配的内存,通过在代码操作变量对内在进行读和写。 释放内存 。不用的时候, 阅读全文
posted @ 2018-08-04 11:52 假装学习 阅读(447) 评论(0) 推荐(0) 编辑
摘要: 什么是内存泄漏 内存泄漏基本上就是不再被应用需要的内存,由于某种原因,没有被归还给操作系统或者进入可用内存池。 编程语言喜欢不同的管理内存方式。然而,一段确定的内存是否被使用是一个不可判断的问题。换句话说,只有开发者才能弄清楚,是否一段内存可以被还给操作系统。 某些编程语言为开发者提供了释放内存功能 阅读全文
posted @ 2018-08-04 11:47 假装学习 阅读(264) 评论(0) 推荐(0) 编辑