摘要:
.net开发人员都知道.net有个GC垃圾回收器,使开发人员不用再去花费心思考虑内存回收问题。但是,有很多程序员并不清楚,垃圾回收器到底回收哪些资源。 数据类型分为值类型和引用类型,前者的数据存放在栈中,后者的数据存放在堆中。俩种数据类型的使用无处不在,故很多程序员都错以为栈中和堆中的资源都会回收,这种观点就错误了!一般没研究过垃圾回收机制的程序员都很容易陷入这个误区。 那.net垃圾回收器到底回收哪些资源呢? .netGC垃圾回收器,只回收托管堆中的内存资源,不回收其他资源(数据库连接、文件句柄、网络端口等)。[这里解释下什么是托管代码:由CLR来执行的代码] 下面就以最简... 阅读全文
posted @ 2013-08-01 21:12
DotNet_Li
阅读(688)
评论(0)
推荐(0)

浙公网安备 33010602011771号