首页 > 软件操作教程 > 编程开发 > C#
题目内容

C# 编写应用程序4.垃圾回收

题目答案

托管代码最重要的一个功能是垃圾回收(garbage collection)。这种.NET方法可确保应用程序不再使用某些内 存时,就会完全释放这些内存。在.NET推出以前,这项工作主要由程序员负贵,代码中的几个简单错误会把 大块内存分配到错误的地方,使这些内存神秘失踪。这通常意味着计算机的速度逐渐减慢,最终导致系统 崩溃。

.NET垃圾回收会定期检查计算机的内存,从中删除不再需要的内容。执行垃圾回收的时间并不固定,可能 —秒钟内会进行数千次的检查,也可能每几秒钟才检查一次,不过一定会进行检查。

这里要给程序员一些提示=因为是在不可预知的时间执行这项工作,所以在设计应用程序时,必须留意这 一点。需要许多内存才能运行的代码应自行完成清理工作,而不是坐等垃圾回收,但这不像听起来那样难。

网友评论(共0条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

软件操作 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

相关视频试题

最需教育客户端 软件问题一手掌握

去 App Store 免费下载 iOS 客户端