【Java】【JVM】JVM内存区域划分

在这里插入图片描述

  • 栈:存放基本类型变量,对象类型引用,常量池引用,方法返回地址
  • 堆:存放通过new创建的对象和数组
  • 方法区:存放编译后的字节代码,类信息,字段信息,方法信息,静态变量,常量池
  • 静态区域:存放静态变量
  • 常量池:存放基本类型常量,String常量,对象常量的引用
  • 本地方法栈:和栈类似,但是为本地方法服务
  • 寄存器:存放指令地址

猜你喜欢

转载自blog.csdn.net/u013718730/article/details/89095793