2013年6月12日

.NET:也谈谈.NET中的引用类型和值类型

摘要: 背景引用类型和值类型的区别好像是一个经典的面试问题,也是一个非常基础的问题,今天试着写一下,一则为了以后新入职的毕业生学习,二则希望高手批评。几个事实值类型的局部变量始终分配在栈中,局部变量中存储的是值。引用类型的局部变量始终分配在栈中,局部变量中存储的是值地址(引用),地址指向的值(对象)分配在堆中。值类型的成员变量始终内敛存储在对象中(堆中),内敛存储的是值。引用类型的成员变量始终内敛存储在对象中(堆中),内敛存储的是值地址(引用),地址指向的值(对象)分配在堆中的另外一个区域。一个进程拥有多个AppDomain。一个AppDomain拥有一个堆。一个进程可以运行多个线程。一个线程拥有一个 阅读全文

posted @ 2013-06-12 23:22 幸福框架 阅读(1365) 评论(5) 推荐(1) 编辑

导航

我要啦免费统计