JVM

JVM内存模型

JVM_第1张图片
JVM内存模型

1.程序计数器
是一个指针,指向方法区的的方法字节码,有执行引擎读取下一个字节码

2.方法区
方法区由所有线程共享,静态变量/常量/类信息/运行时常量池存在方法区中,实例变量存在堆内存中

3.栈
本地变量,栈操作,栈桢数据

4.堆
新生代、老生代、永久区

垃圾回收算法

1.标记清除
2.清除复制
3.标记整理
4.清除复制(新生代)+标记整理(老生代)

你可能感兴趣的:(JVM)