简述一下jvm(java)内存区域

jvm将内存区域(运行时的数据区)分为五个部分:元空间、堆、虚拟机栈、本地方法栈和程序计数器。 程序计数器:是当前线程在执行的字节码的行号指示器,是线程私有的,每个线程都有一个程序计数器,线程之间的程序计数器是相互独立互不干扰的。这个程序计数器这个区域是java虚拟机规范中唯一没有OOM(OutOfMemoryError)情况的区域。 虚拟机栈:也是线程私有的,生命周期和线程相同。虚拟机栈描述的就
相关文章
相关标签/搜索