JVM虚拟机内存分析学习笔记

共享区域 方法区( Method Area):存储已被虚拟机加载的类信息、常量、静态变量、即时编译器编译编译后的代码。 堆(Heap):存放java几乎所有对象实例 ,JIT除外。如果对象需要的内存不够,OutOfMemoryError异常。 隔离区域 虚拟机栈(VM Stack):方法执行的内存模型,用于存储方法入口、局部变量表、操作数栈、动态连接。如果栈深度大于虚拟机的栈深,抛出StackOv
相关文章
相关标签/搜索