博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C#垃圾回收机制
阅读量:5957 次
发布时间:2019-06-19

本文共 382 字,大约阅读时间需要 1 分钟。

  C#属于托管的面相对象的语言,内存回收机制就是一个代表,

  C#有一套类似"全自动"的垃圾回收机制,也就是虚拟机会自动来判断执行内存的回收,

  我们一般常用的Dispose(),Using(){},这些其实都是在向虚拟机发出建议:"有空就把这几个给回收掉!";

  也就是说,在虚拟机中也有已经排好队的等待回收的对象,我们的Dispose()并不会立刻去执行,只能说是会执行,但是时间不确定;

  另外,Dispose(),Using(){}这两种"建议回收"方法,只能回收实现了System.IDisposable接口的类!

  其实在托管的GC中,垃圾回收很被动;

posted on
2013-08-23 11:02 阅读(
...) 评论(
...)

转载于:https://www.cnblogs.com/Price/p/3277085.html

你可能感兴趣的文章
ASP.NET Core 使用 Hangfire 定时任务
查看>>
mongoDB Error:not master and slaveOk=false
查看>>
python的服务
查看>>
Apache优化
查看>>
Linux入门之Linux与Windows常见对比
查看>>
如何创建支持不同屏幕尺寸的Android应用(转载)
查看>>
python学习之面向对象学习进阶
查看>>
python学习之网络编程
查看>>
64位Java开发平台的选择,如何区分JDK,Tomcat,eclipse的32位与64版本
查看>>
谈Win32汇编
查看>>
sqlserver_identity
查看>>
其他的AdapterView——Spinner
查看>>
我的友情链接
查看>>
iOS UIWebView打电话
查看>>
PYB Nano 开发板的完整设计文档
查看>>
Eloquent JavaScript 阅读笔记一
查看>>
客户端浏览器Chrome过早断开连接导致Nginx报400错误的解决办法
查看>>
iOS开发进阶教程【第一季小试牛刀】
查看>>
[MVC4]初识.NET MVC4
查看>>
微软公有云魅力之Traffic Manager
查看>>