A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© bin126com 中级黑马   /  2016-2-22 14:46  /  241 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

jvm的运行过程中将java程序运行时数据区分为以下几个部分:
      (1)程序计数器:存储虚拟机字节码执行的地址
  (2)java虚拟机栈:java方法运行时的局部变量表,操作数栈,方法出口等
  (3)本地方法栈:类似于java虚拟机栈,运行Native本地方法时存储局部变量表,操作数栈,方法出口等
  (4)方法区:存放程序的常量,静态变量,类加载后的信息,即时编译器编译后的代码。
  (5)java堆:是虚拟机中最大的一块内存,用于存放对象实例
  (6)运行时常量池:方法区的一部分,存放程序运行时的常量和符号引用。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马