jvm
文章平均质量分 95
高朵
โลมาไม่ใช่ปลา
展开
-
jvm---执行引擎、垃圾回收
目录执行引擎垃圾回收内存溢出与内存泄漏垃圾收集算法分为两大类1、垃圾标记阶段算法哪些引用被用来当做根;finalize() 方法机制2、垃圾回收阶段算法执行引擎前端编译(.java --> .class)字节码 不等于 机器码需要jvm将字节码加载到内存中需要通过执行引擎将字节码 解释/编译成机器码 后端编译(.class --> 机器码)执行引擎机制:解释器 :将字节码垃圾回收内存溢出与内存泄漏溢出:泄漏:垃圾收集算法分为两大类1、垃圾标记阶段算法主要是来判定原创 2022-01-12 23:16:34 · 263 阅读 · 0 评论 -
JVM运行时数据区
目录总述程序计数器本地方法栈虚拟机栈Java堆概述堆内存区域划分为什么要分区?对象在堆内存中的过程:为什么是15次后,移入老年区?堆各区域的占比?堆空间的参数设置分代收集思想Minor GC 、Major GC 、 Full GC总述堆、方法区(元空间) 主要用来存放数据,是线程共享的。程序计数器、本地方法栈、虚拟机栈 、是运行程序的,是线程私有的。程序计数器jvm中的程序计数器不是cpu中的寄存器,可以理解为计数器。是一块非常小的内存空间,运行速度是最快的,不会出现内存溢出情况。作用:记原创 2022-01-10 11:36:21 · 631 阅读 · 1 评论 -
JVM快速入门
目录原创 2021-12-06 21:16:46 · 1402 阅读 · 3 评论