有两个类A,B
A类中有100个方法,B类中有1个方法。
在计算机存储中,A类和B类的对象占用的存储空间是否一样呢?

解决方案 »

  1.   

    应该是不一样的,当然也不一定,应该还要考虑其成员变量什么的
    看似一个简单的问题,还挺复杂的,比较底层一些,参考:
    http://www.kuqin.com/dotnet/20090406/44360.html
      

  2.   

    一样不一样,用Marshal.Sizeof看一下不就知道了。
    如果对编译原理有些基本认识的话,就应该知道类方法的多少,是不影响对象实例所占内存大小的。对象实例所占内存大小只和内部的成员变量。