![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
.net框架
文章平均质量分 70
ccbb20
.NET工程师
展开
-
程序集,应用程序域,强签名程序集,GAC
程序集:程序集是一个或多个模块和资源文件的集合。当一个程序集被打包形成时,它不仅包含了所有原始文件的内容,也会添加一个程序集清单,该清单包含版本号,语言,发布者等信息。程序集是一个逻辑上的概念,而不是指一个或几个物理文件或这代码段。程序集的引入的优点:1)程序集支持多变程语言的开发,就是一个程序集语言定义和实现的模块。在程序集被编译形成时,所有这些类型已经被编译成中间代码,而不再带有原来编程语言的特性。2)程序集允许逻辑分布和物理分布。这样虽然同属于一个逻辑程序集,各种类型和资源仍然可以分布在不同的物理文件转载 2010-08-26 17:48:00 · 1085 阅读 · 0 评论 -
内存管理和垃圾回收
<br />.net中的堆栈来存储类型的对象和引用类型的对象,堆栈的分配是连续的,在.Net程序中,始终存储了一个特殊的指针指向堆栈的尾部,对站上的地址从高位到地位分配内存<br />.net中托管堆:.Net中的引用类型的对象是分配在堆上。和堆栈一样,托管堆是进程内存空间中的一块区域。但托管堆中内存的分配却和堆栈有很大区别。受益于.NET内存管理机制,托管堆的分配是连续的。但是托管堆中存在着暂时不能被分配却已经 无用的对象内存块,当一个引用类型对象被初始化时,就会通过指向堆上可用空间的指针分配一块连续的内转载 2010-08-28 20:46:00 · 490 阅读 · 0 评论