当前位置:  开发笔记 > 编程语言 > 正文

方法会影响我的对象的大小吗?

如何解决《方法会影响我的对象的大小吗?》经验,为你挑选了1个好方法。

在.NET中,对象中的方法数量或方法大小(即代码量)是否会影响对象在实例化时使用的内存量?

示例:具有3个int属性和1个方法的对象比具有3个int属性和20个方法的对象占用更多内存吗?

如果"是",静态方法会占用更少的内存吗?

请注意:我意识到实际调用方法可能会实例化其他将使用内存的对象或变量 - 我的问题仅仅涉及它们在调用构造函数后使用了多少内存.



1> Hans Passant..:

第方法占用内存,但是这是非常少.方法表以及为方法生成的代码由对象的每个实例共享.

推荐阅读
惬听风吟jyy_802
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有