JVM学习(一)虚拟机运行时的数据区域和会发生内存溢出异常的区域

运行时数据区域有:函数 程序计数器:它能够看做是当前线程所执行的字节码的行号指示器,字节码解释器工做时就是经过改变这个计数器的值来选取下一条须要执行的字节码指令。此内存区域是惟一一个在Java虚拟机规范中没有规定任何有内存溢出异常的区域。性能 Java虚拟机栈:与程序计数器同样,它是线程私有的,它描述的是Java方法执行的内存模型:每一个方法在执行的同时都会建立一个栈帧用于存储局部变量表、操做数栈
相关文章
相关标签/搜索