JVM内存模型

来源:互联网 发布:python os.pardir 编辑:程序博客网 时间:2024/05/16 00:54

总结自《深入理解java虚拟机》

方法区:存储已被JVM加载的类信息、常亮、常量、静态变量(类变量)和即时编译器编译后的代码
             垃圾收集行为比较少出现。主要针对运行时常量池回收和类型卸载
             class文件包含类的版本、字段、方法、接口等描述信息和常量池
             常量池用于存放编译期生成的各种字面量和字符引用,类加载后存放到方法区的运行时常量池中

栈帧:

1.局部变量表,最小容量单位为变量槽,variable slot

2.操作数栈

3.动态链接

4.方法返回地址

5.附加信息

3、4、5称为栈帧信息

0 0
原创粉丝点击