首页 > 其他 > 详细

JVM基本结构

时间:2017-05-30 14:21:31      阅读:194      评论:0      收藏:0      [点我收藏+]

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

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

JVM基本结构

原文:http://www.cnblogs.com/413xiaol/p/6920272.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!