您的位置:首页 > 其它

计算一个对象占用的内存大小

2016-04-14 00:00 337 查看
学习

http://blog.csdn.net/u013256816/article/details/51008443#comments

对象要占用内存是基本类型好几倍。

1 对象头先要占用堆中16个字节(指针压缩为12个字节)

2 对象中的成员变量越多,占用空间越大(非static)。尤其是成员变量再是引用类型,那占用内存就更大了。

因此,我们设计类时,尽量精简成员变量。

3 补齐,与寻址相关。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: