![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JVM学习
文章平均质量分 82
JVM相关内容学习
无为000
碌碌无为也好,无为而治也罢!只为成为平凡的码农
展开
-
JVM调优
JVM调优JVM内存JVM脑图## 垃圾回收算法标记-复制算法为了解决效率问题,“复制”收集算法出现了。它可以将内存分为大小相同的两块,每次使用其中的一块。当这一块的内存使用完后,就将还存活的对象复制到另一块去,然后再把使用的空间一次清理掉。这样就使每次的内存回收都是对内存区间的一半进行回收。标记-清除算法算法分为“标记”和“清除”阶段:标记存活的对象, 统一回收所有未被标记的对象(一般选择这种);也可以反过来,标记出所有需要回收的对象,在标记完成后统一回收所有被标记的对象 。但是会原创 2021-01-19 17:29:17 · 158 阅读 · 0 评论 -
JAVA8 JVM内存模型
JAVA8 JVM内存模型.png&originHeight=829&originWidth=729&size=89375&status=done&style=none&width=729)内存分配剖析public class MathTest { public static void main(String[] args) { Math math = new Math(); int a = 2;原创 2021-01-15 14:24:55 · 414 阅读 · 0 评论 -
类加载机制
类加载机制源码一 Launcher类public class Launcher { // 有java虚拟机调用该方法获取到类加载器, 这个方法一般为jvm调用(C++调用) public static Launcher getLauncher() { return launcher; } public Launcher() { // 扩展类加载器 Launcher.ExtClassLoader var1; try {原创 2021-01-12 17:33:50 · 158 阅读 · 1 评论