JVM内存解析

JVM内存分为5个区域:虚拟机栈,本地方法栈,方法区,堆,程序计数器 虚拟机栈中存放的是局部变量还有引用 本地方法栈的作用是支撑Native方法的调用、执行和退出。Native方法就是调用非java接口的方法 方法区中存放静态变量,栈帧,常量池等 堆中存放对象 程序计数器用来记录指令执行到哪一行用的 而这五块中最重要的就是堆,对内存的优化主要也是针对堆内存。 堆内存的分布有三块,但是根据JDK版本
相关文章
相关标签/搜索