jvm内存管理
2021-03-26 11:54:50 7 举报
AI智能生成
jvm内存管理
作者其他创作
大纲/内容
栈
虚拟机栈
程序运行时每个方法都要入栈,每个方法入栈时都开辟一个栈帧
栈中存放的就是局部变量、方法的输入输出变量、栈帧、操作数量等等
栈顶部一定是正在运行的那个方法,等到该方法运行完,就会pop出,回到调用他的父帧处接着执行,不存在垃圾回收
本地方法栈
java中native方法会调用这个区域,用来调用C++程序,然后调用本地方法库
堆
对象实例的存放处
垃圾回收区域
方法区
存放已被虚拟机加载的类信息
常量、静态变量(static、final修饰);编译后的静态代码
垃圾回收中的永久代
运行时常量池
加载后类的一些字面量、符号
0 条评论
下一页