【Java基础】 一个空的Object对象到底占多少内存
发布时间:2023年12月22日
对象头包括(Markword、类元指针、数组长度)
压缩指针ON:占用12字节,Markword占8字节、类元指针占4字节.但是为了避免伪共享问题,JVM会按照8字节的倍数填充,所以会在对其区填充4字节,变成16字节。
压缩指针OFF:Object默认占用16字节,Markword占8字节、类元指针占8字节。
?结论:一般来说,一个空的Java Object对象会占用16字节的内存空间。
文章来源:https://blog.csdn.net/m0_66517050/article/details/135153173
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:chenni525@qq.com进行投诉反馈,一经查实,立即删除!