码迷,mamicode.com
首页 > 其他好文 > 详细

内存布局

时间:2020-05-02 16:33:58      阅读:69      评论:0      收藏:0      [点我收藏+]

标签:根据   group   col   layout   core   org   version   cti   https   

 

(一) 对象在内存中的存储布局

  对象头         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 : 字节大小

  技术图片

 

 


 

 

 

 

    嗡嗡嗡

 

          --挖掘机

 

内存布局

标签:根据   group   col   layout   core   org   version   cti   https   

原文地址:https://www.cnblogs.com/misscai/p/12818164.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!