
JVM学习
文章平均质量分 95
coolgwayne
这个作者很懒,什么都没留下…
展开
-
厚积薄发打卡Day77 :【MSUP】深入浅出JVM(下)<常用GC算法及考察点>
前言在看狂神频道的时候偶然发现下图,感触颇深。特别在当今【程序 = 业务 + 框架】思想盛行的开发者中,夯实基础基础显得格外重要,因此开此专栏总结记录。对于对于JVM的学习,由于在工作中的业务场景几乎使用不到,所以总是学了忘忘了学,争取早日理解哈哈,学习博客:厚积薄发打卡Day62 :【狂神】狂神JVM快速入门(上)<从JVM体系到native方法>厚积薄发打卡Day63 :【bugstack & 狂神】狂神JVM快速入门(中)<从‘程序计数器’到‘Dump内存快照’>厚积薄发打卡原创 2021-07-27 19:40:14 · 215 阅读 · 1 评论 -
厚积薄发打卡Day76 :【MSUP】深入浅出JVM(上)<从内存模型到双亲委派机制>
前言在看狂神频道的时候偶然发现下图,感触颇深。特别在当今【程序 = 业务 + 框架】思想盛行的开发者中,夯实基础基础显得格外重要,因此开此专栏总结记录。对于对于JVM的学习,由于在工作中的业务场景几乎使用不到,所以总是学了忘忘了学,争取早日理解哈哈,学习博客:厚积薄发打卡Day62 :【狂神】狂神JVM快速入门(上)<从JVM体系到native方法>厚积薄发打卡Day63 :【bugstack & 狂神】狂神JVM快速入门(中)<从‘程序计数器’到‘Dump内存快照’>厚积薄发打卡原创 2021-07-27 19:31:38 · 367 阅读 · 1 评论 -
厚积薄发打卡Day64 :【狂神 & bugstack】狂神JVM快速入门(下)<GC机制与算法>
视频学习:【狂神说Java】JVM快速入门篇相关资料:《深入理解Java虚拟机》第三版漫画:什么是JVM的垃圾回收?非常简单易懂,十分推荐bugstack虫洞栈——面经#27实例查看回收过程10. 实例验证GC老是说GC,如何看到GC运行的实际效果?TALK IS CHEAP,SHOW ME THE CODE举个例子:(例子来源:bugstack虫洞栈——面经#27)测试代码:public class ReferenceCountingGC { public.原创 2021-06-14 17:56:37 · 1405 阅读 · 3 评论 -
厚积薄发打卡Day63 :【狂神】狂神JVM快速入门(中)<从‘程序计数器’到‘Dump内存快照’>
视频学习:【狂神说Java】JVM快速入门篇相关资料:《深入理解Java虚拟机》第三版面经手册 · 第25篇《JVM内存模型总结,有各版本JDK对比、有元空间OOM监控案例、有Java版虚拟机,综合学习更容易!》6、JDK1.6~1.8内存模型演变图源:bugstack虫洞栈:面经#25上图就是JDK 1.6、1.7、1.8 的内存模型演变过程,其实这个内存模型就是 JVM 运行时数据区依照 JVM 虚拟机规范的具体实现过程。在图中各个版本的迭代都是为了更好的适应 CPU 性能提.原创 2021-06-07 18:02:16 · 277 阅读 · 0 评论 -
厚积薄发打卡Day62 :【狂神】狂神JVM快速入门(上)<从JVM体系到native方法>
视频学习地址: 【狂神说Java】JVM快速入门篇前言先给大家看几道面试题?1、请你谈谈你对JVM的理解?Java8的虚拟机有什么更新?2、什么是OOM?什么是StackOverFlowError?有哪些方法分析?3、JVM的常用参数调优你知道哪些?4、内存快照抓取和MAT分析DUMP文件知道吗?5、堆里面的分区:Eden,Survival from to,老年代,各自的特点?6、GC的三种收集方法:标记清除,标记整理,复制算法的原理与特点,分别用在什么地方?唠叨几句每一个.原创 2021-05-31 23:58:37 · 702 阅读 · 2 评论