黑马程序员技术交流社区

标题: GC工作流程 [打印本页]

作者: 黄冉    时间: 2012-12-1 09:35
标题: GC工作流程
C# 使用自动内存管理,它使开发人员不再需要以手动方式分配和释放由对象占用的内存。自动内存管理策略由垃圾回收器实现。  
注意:一个对象只当在没有任何引用的情况下才会被回收。 一个对象的内存不是马上释放的,GC会在任何时候将其回收。 一般情况下不要强制回收工作。 如果没有特殊的需要不要写Finalizer。 不要在Finalizer中写一些有时间逻辑的代码。 在任何有非托管资源或含有Dispose的成员的类中实现IDisposable接口。 按照给出的Dispose设计写自己的Dispose代码。

作者: 许庭洲    时间: 2012-12-1 22:44
值得学习ing!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2