开发者社区 问答 正文

Java并行程序优化中什么是对象头?

Java并行程序优化中什么是对象头?

展开
收起
我是小美女 2021-10-29 21:02:13 536 分享 版权
1 条回答
写回答
取消 提交回答
  • 网络规划设计师、敏捷专家、CISP、ITSS服务经理、ACA全科目、ACP4项、ACE、CBP、CDSP、CZTP等。拥有 PRINCE2 Foundation/Practitioner、CCSK、ITIL、ISO27001、PMP等多项国际认证。 专利5+、期刊10+、知识产权师。核心期刊审稿人。

    您好,锁存在Java对象头里。如果对象是数组类型,则虚拟机用3个Word(字宽)存储对象头,如果对象是非数组类型,则用2字宽存储对象头。在32位虚拟机中,一字宽等于四字节,即32bit。 image.png

    2021-10-29 21:14:27
    赞同 1 展开评论
问答分类:
问答地址: