page contents

.NET中的托管堆中是否可能出现内存泄露的现象?

轩辕小不懂 发布于 2022-03-01 14:50
阅读 460
收藏 0
分类:框架系列
3192
Nen
Nen
- 程序员

是的,可能会。比如:

不正确的使用静态字段,导致大量数据无法被GC释放;

没有正确执行Dispose(),非托管资源没有得到释放;

不正确的使用终结器Finalize(),导致无法正常释放资源;

其他不正确的引用,导致大量托管对象无法被GC释放;

请先 登录 后评论