
Java 虚拟机
peabits
Who cases...
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java 虚拟机 运行时数据区域
文章目录1. 运行时数据区域1.1 程序计数器1.2 Java 虚拟机栈1.3 本地方法栈1.4 堆1.5 方法区1.6 运行时常量池1.7 直接内存 Java 虚拟机 1. 运行时数据区域 1.1 程序计数器 记录正在执行的虚拟机字节码指令的地址(如果正在执行的是本地方法则为空)。 1.2 Java 虚拟机栈 每个 Java 方法在执行的同时会创建一个栈帧用于存储局部变量表、操作数栈、常量池引用...原创 2019-07-31 21:05:03 · 164 阅读 · 0 评论 -
Java 虚拟机 垃圾收集
文章目录2. 垃圾收集2.1 判断一个对象是否可被回收引用计数算法可达性分析算法方法区的回收finalize()2.2 引用类型强引用软引用弱引用虚引用2.3 垃圾收集算法标记 - 清除标记 - 整理复制分代收集 Java 虚拟机 2. 垃圾收集 垃圾收集主要是针对堆和方法区进行。程序计数器、虚拟机栈和本地方法栈这三个区域属于线程私有的,只存在于线程的生命周期内,线程结束之后就会消失,因此不需要对...原创 2019-07-31 21:46:52 · 171 阅读 · 0 评论