Java JVM里边分哪些内存区域呢

Java虚拟机在执行Java程序的过程中会把它管理的内存划分成若干个不同的数据区域。

1 运行时数据区域

1.1 堆(线程共享)

字符串常量池

1.2 线程(Thread)

  • 虚拟机栈
  • 本地方法栈
  • 程序计数器

2 本地内存

2.1 元空间

运行时常量池

2.2 直接内存

posted @ 2025-05-13 14:33  kuki'  阅读(7)  评论(0)    收藏  举报