摘要: (1).NET 应用程序中的内存 您大概已经知道,.NET 应用程序中要使用多种类型的内存,包括:堆栈、非托管堆和托管堆。这里我们需要简单回顾一下。 以运行库为目标的代码称为托管代码,而不以运行库为目标的代码称为非托管代码。 在运行库的控制下执行的代码称作托管代码。相反,在运行库之外运行的代码称作非 阅读全文
posted @ 2017-09-04 14:51 oayx 阅读(427) 评论(0) 推荐(0) 编辑
摘要: 一:什么是弱引用 了解弱引用之前,先了解一下什么是强引用 例如 : Object obj=new Object(); 就是一个强引用,内存分配一份空间给用以存储Object数据,这块内存有一个首地址,也就是obj所保存的数据,内存分配的空间中不仅仅保存着Object对象信息,还保存着自己(Objec 阅读全文
posted @ 2017-09-04 14:50 oayx 阅读(408) 评论(0) 推荐(0) 编辑