C#技术
文章平均质量分 72
wsmall1
这个作者很懒,什么都没留下…
展开
-
浅谈对象的内存分配及对象的成员的访问(二)
上一次讨论了关于对象中成员变量在内存中的分配以及对类的成员访问的一些细节,但是我们讨论 的成员变量只是值类型的,今天我们来继续讨论下复杂的类型也就是如果类的成员是引用类型的情 况下,我们的对象在内存中是如何分布以及如何访问的,首先看下面的例子: //定义一个学生类 class Student { public int id; //学生编号 public string name; //学生姓原创 2008-03-18 09:58:00 · 635 阅读 · 0 评论 -
浅谈对象的内存分配及对象的成员的访问(三)--方法的内存分配
以前的文章已经介绍了对象在内中的分布,但是我们知道讨论了对象中成员字段的分布,今天我们来讨论方法的分布。 首先我们要搞清的一个基本的概念就是成员方法的内存分布和内存的对象的肯定有很大的差距,为什么呢?因为从以前的解释中我们很容易理解成员字段在内存中只不过是会用到一个固定大小的空间,比如整型就是4个字节、float也是4个字节,自定义的类型也只会占一个整型大小来保存引用的地址,但是方法不一样,它原创 2008-03-18 10:02:00 · 713 阅读 · 2 评论