技术栈

java对象内部都有哪些东西

狼与自由2024-02-13 18:07

普通对象

  1. 对象头 markword 占8字节
  2. ClassPointer 指针 :-XX +userCompressedClassPointrs 为4字节,不开启为 8字节
  3. 实例数据
    引用类型: -XX +userCommpressedOops 为4字节,不开启8字节
  4. Padding对齐, 8的倍数

数组对象

  1. 对象头:markword 8
  2. classpointer 指针同上
  3. 数组长度 : 4字节
  4. 数组数据
  5. 对齐,8 的倍数

markword 64位 结构

上一篇:评估指标(一)| 准确率、精确率、召回率
下一篇:C/C++模板初阶
相关推荐
带刺的坐椅
5 分钟前
Solon v3.4.2(Java 应用开发生态基座)
java·ai·solon·liteflow·mcp
SirLancelot1
1 小时前
数据结构-Set集合(一)Set集合介绍、优缺点
java·开发语言·数据结构·后端·算法·哈希算法·set
haaaaaaarry
1 小时前
Element Plus常见基础组件(一)
java·前端·javascript·vue.js
歌者長門
1 小时前
做题笔记:某大讯飞真题28道
java·数据结构·算法
Savvy..
1 小时前
Day05 Maven
java·junit·maven·注解
Goboy
2 小时前
我是如何设计出高性能群消息已读回执系统的
java·后端·架构
阳光明媚sunny
2 小时前
结构型设计模式
java·设计模式
码luffyliu
2 小时前
Java:高频面试知识分享1
java·八股文
小信丶
2 小时前
Spring Boot 简单接口角色授权检查实现
java·spring boot·后端
IT乐手
2 小时前
java 或 安卓项目中耗时统计工具类
android·java
热门推荐
01Qwen3-Coder 快速上手教程 | Qwen Code + Claude Code02全球最强模型Grok4,国内已可免费使用!(附教程)03MSPM0G3507——读取引脚的高低电平方法(数字信号循迹模块)04Coze 开源了,送上保姆级私有化部署方案【建议收藏】05腾讯还是太全面了,限时免费!超全CodeBuddy IDE保姆级教程!(附案例)06扣子开源本地部署教程 丨Coze智能体小白喂饭级指南07KGG转MP3工具|非KGM文件|解密音频08【手把手攻略】国家育儿补贴正式开领!一键算清你能拿多少钱?附补贴领取计算器09coze 开源版本地部署及踩过的坑【喂饭级教程】10机器学习——多项式回归算法