【JVM 方法区 04】

发布时间 2023-06-28 14:54:24作者: 尘封~~

从线程共享与否的角度划分“运行时数据区结构图”

 

 线程共享区包括:堆、方法区(元空间)他两都会报OOM,现成私有化包括:虚拟机栈、本地方法栈、程序计数器(其中虚拟机栈和本地方法栈会抛StackOverflowError异常,程序计数器不会抛异常),还有一部分叫ThreadLocal

一、栈、堆、方法区的交互关系