JVM印象加深——JVM结构理解以及优化

JVM基本结构 首先我们看一张图片,通过图片来理解JVM结构。 从图片中可以看到,JVM运行时数据区可以分为5部分。 方法区 堆 栈 程序计算器 本地方法区 一般我们会看主要的三大部分(方法区、堆、栈)。 线程独有区域 栈:栈内存,每个线程在创建的时候,都会创建私有的虚拟机栈,虚拟机栈存储着栈帧,栈帧可以用来存储局部变量,部分方法返回值等 程序计数器:程序计数器是用来指示当前线程正在执行的JVM指
相关文章
相关标签/搜索