JVM基本结构

Posted 413Xiaol

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JVM基本结构相关的知识,希望对你有一定的参考价值。

PC寄存器
  每个线程拥有一个PC寄存器
  在线程创建时 创建
  指向下一条指令的地址
  执行本地方法时,PC的值为undefined

方法区
  保存装载的类信息
  类型的常量池
  字段,方法信息
  方法字节码
Java堆
  和程序开发密切相关
  应用系统对象都保存在Java堆中
  所有线程共享Java堆
  对分代GC来说,堆也是分代的
  GC的主要工作区间
Java栈
  线程私有
  栈由一系列帧组成(因此Java栈也叫做帧栈)
  帧保存一个方法的局部变量、操作数栈、常量池指针
  每一次方法调用创建一个帧,并压栈

以上是关于JVM基本结构的主要内容,如果未能解决你的问题,请参考以下文章

JVM学习笔记------基本结构

JVM基本结构1

JVM 基本结构

JVM基本结构

java复习基础篇—-JVM内存结构(转)

Java虚拟机详解02----JVM内存结构