Java虚拟机内存模型
2021-07-01 17:24:03 5 举报
Java虚拟机内存模型
作者其他创作
大纲/内容
400 错误的请求404 资源未找到500 服务器内部错误
类加载器
动态链接
方法区(元空间)常量+静态变量+类元信息
finalize:是Object类的方法,在gc启动的时候,被销毁对象会调用自身继承来的finalize方法销毁自身
栈(main中调用的方法)
动态链接:将符号引用在程序过程中变成直接引用(放入存在方法区的方法元信息地址)方法出口:存入调用该方法的方法执行过程中的下一步位置
栈帧(main)
局部变量表
栈(线程)
栈帧
线程
JVM
本地方法栈
方法出口
操作数栈
程序计数器
finally:是异常处理的一部分,如果存在,一定会执行这一模块
final和finally和finalize的含义
.class文件
字节码执行引擎
堆
final:于声明属性,方法和类分别表示属性不可变,方法不可覆盖,类不可继承
收藏
0 条评论
下一页