阅读背景:

JVM之Java内存结构

来源:互联网 

Java内存结构的几大部分如下图:

接下来,会对上面每部分区域的功能一一解释。

1、程序计数器:是线程私有区,是内存中一块较小的区域,是当前线程执行的字节码指令的行号指示器,如果线程执行的是Java方法,程序计数器记录的是正在执行的虚拟机字节码指令的地址,如果执行的是native方法,程序计数器存储的是undefined,此区域是内存中唯一一块没有规定任何OutOfMemoryError(内存溢出)情况的区域,为什么?因为我们不需要操作该区域,该区域是内部维护的。1




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: