Java虚拟机内存分布

Java虚拟机运行时内存分布 内存分布如图:分为程序计数区、虚拟机栈、本地方法栈、堆、方法区 程序计数区:占一小部分空间,当前线程运行字节码行数指示器,各线程之间的程序计数器互不影响,相互独立,线程私有; 虚拟机栈:线程私有,生命周期与线程同步,每执行一个线程都会创建一个虚拟机栈用于存储变量表、操作栈、动态链接、方法出口等信息;每个方法被调用的过程就对应一个栈帧从虚拟机中入栈到出栈的过程;平常说的
相关文章
相关标签/搜索