学习
http://blog.csdn.net/u013256816/article/details/51008443#comments
对象要占用内存是基本类型好几倍。
1 对象头先要占用堆中16个字节(指针压缩为12个字节)
2 对象中的成员变量越多,占用空间越大(非static)。尤其是成员变量再是引用类型,那占用内存就更大了。
因此,我们设计类时,尽量精简成员变量。
3 补齐,与寻址相关。
学习
http://blog.csdn.net/u013256816/article/details/51008443#comments
对象要占用内存是基本类型好几倍。
1 对象头先要占用堆中16个字节(指针压缩为12个字节)
2 对象中的成员变量越多,占用空间越大(非static)。尤其是成员变量再是引用类型,那占用内存就更大了。
因此,我们设计类时,尽量精简成员变量。
3 补齐,与寻址相关。
转载于:https://my.oschina.net/u/1537182/blog/659822