摘要: 内存泄漏和内存溢出 定义与区别 内存泄漏 (Memory Leak) 定义:在使用动态分配的内存时,某些已分配的内存块无法被释放,导致程序占用的内存不断增加,最终耗尽内存。 原因: 全局变量:长时间存在的全局变量会占用内存。 闭包:闭包可能会捕获外部变量,导致这些变量无法被释放。 循环引用:对象之间 阅读全文
posted @ 2024-02-25 14:20 nn_ning 阅读(51) 评论(0) 推荐(0)