JVM内存分哪几个区,每个区的作用是什么?

答案解析

主要分为堆(对象)、栈(方法和局部变量)、元空间(类元数据)、程序计数器(线程指令)、本地方法区(JNI调用),各自管理不同资源。