内存布局
Posted misscai
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了内存布局相关的知识,希望对你有一定的参考价值。
(一) 对象在内存中的存储布局
对象头 12个字节
类型指针 4个字节
实例数据 根据具体的进行确定
对齐 如果不能被8整除 向上补位
(二) demo 示例
1 pom引入jol (java object layout) 对象布局
如果引入的有问题,直接去maven仓库(https://mvnrepository.com/search?q=pro)去 搜索jol-core 进行依赖
<!-- https://mvnrepository.com/artifact/org.openjdk.jol/jol-core --> <dependency> <groupId>org.openjdk.jol</groupId> <artifactId>jol-core</artifactId> <version>0.10</version> </dependency>
2 代码demo
3 运行结果
OFFSET : 起始位
SIZE : 字节大小
嗡嗡嗡
--挖掘机
以上是关于内存布局的主要内容,如果未能解决你的问题,请参考以下文章