课程简介
本课程是系统化、深度解析Java虚拟机(JVM)的权威教程,涵盖内存与垃圾回收、字节码与类加载、性能监控与调优三大核心模块。课程从JVM基础架构讲起,深入剖析堆、栈、方法区等运行时数据区,详解垃圾回收算法与主流收集器(如G1、CMS)原理。你将掌握字节码指令集、Class文件结构、类加载机制与双亲委派模型。在性能调优部分,课程重点讲解JVM命令行工具(jstat, jmap, jstack)、GUI监控工具(JVisualVM, JProfiler, MAT)以及Arthas等高级诊断工具的使用,并通过大量案例学习内存泄漏分析、GC日志解读与JVM参数优化。课程配套完整代码、课件与图示,旨在帮助中高级Java开发者构建完整的JVM知识体系,获得解决线上性能问题、进行高效调优的核心能力,提升技术深度与职业竞争力。
下载地址
课程目录
01 性能监控与调优篇概述
第1–80节:课程概述、性能指标、监控工具、内存分析、GC调优等性能优化内容。
02 字节码与类的加载篇概述
第1–98节:字节码指令集、Class文件结构、类加载机制、自定义类加载器等底层原理。
03 内存与垃圾回收篇概述
第1–203节:JVM内存结构、对象生命周期、垃圾回收算法、经典垃圾回收器等核心知识。
--- 点击展开详细目录 ---
|