JVM | Java内存区域

JVM | Java内存区域

  • 1、运行时数据区域
    • 1.1、程序计数器(线程私有)
    • 1.2、虚拟机栈(线程私有)
    • 1.3、本地方法栈(线程私有)
    • 1.4、堆(线程共享)
    • 1.5、方法区(元空间)(线程共享)
    • 1.6、直接内存(线程共享)
  • 2、HotSpot 虚拟机对象分配、布局和访问
    • 2.1、对象创建流程
    • 2.2、对象的内存布局
    • 2.3、对象的访问定位

以上笔记基于JavaGuide整理


1、运行时数据区域

JDK 1.8:
JVM | Java内存区域_第1张图片
线程私有的:程序计数器,虚拟机栈,本地方法栈
线程共享的ÿ

你可能感兴趣的:(java笔试知识点总结,jvm,java,开发语言)