编程语言
首页 > 编程语言> > 千锋“王自健”:Java中的JVM源码分析及调优,学这一套就够了

千锋“王自健”:Java中的JVM源码分析及调优,学这一套就够了

作者:互联网

神似王自健的80后Java脱口秀讲师索尔又上新了:《JVM源码分析及调优实战》视频教程!

扫码获取课程学习地址:

助力千万学子追梦,我们从未停止~索尔老师,你也太快了!

本套《JVM源码分析及调优实战》视频教程是继《全网最全ZooKeeper应用与原理分析课程》、《Dubbo+RPC框架入门最全教程》后的又一大杰作。

JVM是整个Java知识体系的核心基础知识,准备面试的程序员必须要充分掌握好JVM相关知识点。

JVM掌握的深度决定了程序员对待技术的态度。可想而知,JVM这堂课的重要性。快来和小千一起看看~

千锋教育

千锋索尔《JVM源码分析及调优实战教程》重磅发布!#千锋好课推荐#千锋Java@千锋互联

视频号

课程介绍

本课程旨在深入源码,剖析JVM工作机制。

通过解读类加载的源码,分析双亲委派在源码层面的实现及如何打破。

通过多维度案例介绍类加载到运行的整个JVM运行过程,掌握JVM从对象创建到销毁的整个过程。

通过分析垃圾回收算法,掌握各垃圾回收器的工作机制。

最后结合线上日均百亿流量的项目案例,介绍具体的JVM调优方案,实现对整个课程内容的升级。

本课程从原理剖析到实战应用,包含以下4个部分:

- JVM组成及类加载机制

- 对象创建及销毁过程

- 垃圾回收机制、垃圾回收算法及垃圾收集器

- JVM调优实战

学习目标

通过本套课程的学习,你将具备:

1.掌握JVM执行原理

2.掌握垃圾回收机制

3.掌握各垃圾收集器的使用及JVM参数配置

4.具备JVM调优能力

这套课程大纲,干货满满,玩JVM,就得深入到这个程度,要不咋好意思去见面试官:

图片

课程大纲

00-JVM源码分析及调优实战-课程介绍

01-JVM概述-介绍

02-JVM概述-JVM的组成部分

03-JVM组成-类加载的五大关键步骤

04-JVM组成-类加载的执行流程

05-JVM源码解读-类加载器介绍

06-JVM源码解读-类加载的初始化阶段

07-JVM源码解读-类加载的完整过程

08-JVM源码解读-类加载器加载类的路径

09-JVM源码解读-双亲委派机制和全盘委托机制

10-JVM源码解读-自定义类加载器的执行流程

11-JVM源码解读-自定义类加载器打破双亲委派机制

12-JVM源码解读-类加载完整流程总结

13-JVM组成-运行时数据区的组成部分

14-JVM组成-运行时数据区的变化逻辑

15-对象的创建-内存空间分配

16-对象的创建-对象头和指针压缩

17-垃圾回收机制-引用计数法和可达性分析算法

18-垃圾回收机制-对象的finalize方法

19-垃圾回收机制-对象的逃逸分析

20-垃圾收集算法-标记清楚_复制_标记整理算法

21-垃圾收集算法-分代收集算法

22-垃圾收集算法-对象进入老年代的条件-对象动态年龄判断

23-垃圾收集算法-老年代空间分配担保机制

24-垃圾收集器-Serial收集器

25-垃圾收集器-Parallel和Parnew收集器

26-垃圾收集器-CMS收集器

27-垃圾收集器-三色标级算法

28-JVM调优实战-项目背景

29-JVM调优实战-JVM各空间内存大小参数分配

30-JVM调优实战-调优前频繁触发fullgc

31-JVM调优实战-JVM空间参数设置

32-JVM调优实战-垃圾收集器的参数配置

33-课程总结

大咖简介

图片

课程由Java领域10年研发经验的千锋索尔大咖传道!

索尔老师曾是阿里P7架构师。十多年从业生涯期间主导过多个亿级流量互联网项目的设计及研发工作。

能成为阿里P7架构师,已经是技术专家的级别了,技术实力没的说!

索尔老师教学风格独特、教学手段新颖,善于用浅显易懂的引导方式来剖析深层技术难点,培养学生近千人,多数学生已在滴滴、字节跳动、美团等一线互联网公司崭露头角,教学成功丰硕。 

索尔老师授课条理清晰,重点突出。跟着索尔学习,能锻炼独立思考及解决问题的能力。索尔老师往期的课程也得到了广大锋迷的支持。

  以上与大家分享的内容,如果需要学习教程、源码笔记的或者想学习交流,扫码加我拉你进群

标签:千锋,Java,收集器,调优,垃圾,JVM,源码,加载
来源: https://blog.csdn.net/qfxietian/article/details/121801527