JVM将内存主要划分为:
- 方法区
- 虚拟机栈
- 本地方法栈
- 堆
- 程序计数器

一、方法区

二、虚拟机栈

三、本地方法栈

四、堆

五、程序计数器

六、方法的栈帧
每执行一个方法的时候,就会为该方法创建一个栈帧,使其入栈。
执行方法的过程其实就是栈帧入栈和出栈的过程
该方法的局部变量都存放在方法栈帧当中

七、自动垃圾回收机制
Java是自动垃圾回收机制:
程序员不需要再动手控制内存的释放
当JVM发现内存资源紧张的时候,会自动的清理无用的对象

JVM将内存主要划分为:
- 方法区
- 虚拟机栈
- 本地方法栈
- 堆
- 程序计数器
每执行一个方法的时候,就会为该方法创建一个栈帧,使其入栈。
执行方法的过程其实就是栈帧入栈和出栈的过程
该方法的局部变量都存放在方法栈帧当中
Java是自动垃圾回收机制:
程序员不需要再动手控制内存的释放
当JVM发现内存资源紧张的时候,会自动的清理无用的对象
本文标题:04-从零玩转JavaWeb-JVM内存划分
本文链接:https://www.haomeiwen.com/subject/rnnvpxtx.html
网友评论