1. 内存区域

JVM内存区域划分:方法区、虚拟机栈、本地方法栈、堆、程序计数器 Java堆(java Heap):(when)堆是被全部线程共享的一块区域,由虚拟机启动时建立。(what)用来存放对象实例和数组;(where)Java堆能够处在不连续的内存空间中,只要在逻辑上连续便可,堆的大小能够自动扩展也可使用虚拟机参数限制 -Xmx 最大-Xms 最小,当对象在堆上没法申请到可用内存时会抛出 OutOfMe
相关文章
相关标签/搜索