⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 垃圾收集的原理.txt

📁 学习c#语言的一本好书可以帮助初学者
💻 TXT
字号:
资源:文件、内存缓冲、屏幕空间、网络连接、数据库资源。

1.调用new操作符(产生newobj指令)为某个类型实例分配内存空间。

2.在类型构造器上初始资源。

3.通过类的成员来使用资源.
4.销毁资源,扫行清理工作.
5.由垃圾收集器释放内存.

托管堆上(Manged heap)   引用类例所占的内存  垃圾收集器

堆栈上     值类型所占的内存    随作用域结束而自动释放.


简化容易遗漏的内存管理任务,垃圾收集器(Garbage collection)

对一个表示着非托管资源(文件,数据库连接,套接字,互拆体位图,图标,等)其对象被销毁,必须执行一些清理代码.

托管堆上维护一个指针NextObjPtr

每个对象包括两个附加字段:一个方法表针和一个SyncBlockIndex.

代龄(generation)



⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -