天真吐司

文章
4
资源
0
加入时间
3年0月9天

谈谈JVM内存区域的划分,哪些区域可能发生 OutOfMemoryError?

首先,程序计数器(PC,Program Counter Register)。在 JVM 规范中,每个线程都有它自己的程序计数器,并且任何时间一个线程都只有一个方法在执行,也就是所谓的当前方法。程序计数器会存储当前线程正在执行的 Java 方法的 JVM 指令地址;或者,如果是在执行本地方法,则是未指定值(undefined)。第二,Java 虚拟机栈(Java Virtual Machine S...