图解轻松学:JVM实战精讲
体系课

图解轻松学:JVM实战精讲

  • Java

从理论到实战,深入剖析JVM的关键技术

¥399.9
本课程包括
  • 8小时24分钟的视频随时观看
  • 课程包含 5 道测试题
  • 可在APP随时观看
  • 结业证书
你将收获
  • 了解并掌握JVM种类功能与应用操作
  • 掌握字节码的实际应用
  • 在实战过程中,学员将进一步深化理论理解,完善对类加载的认知框架
  • 通过项目实战,学员对JMM的综合应用水平将得以提升
  • 学员将进一步提高对深度学习GC技术的应用

数千家企业正在使用三节课企业版学习

无限制学习5000+门课程,200+精选学习专题

免费申请体验>
课程介绍

一切JAVA代码都运行在JVM之上,只有深入理解虚拟机才能写出更强大的代码,解决更深层次的问题。 JVM是一个虚拟的计算机,其功能是通过在实际计算机上对各种功能进行仿真模拟来实现的。JVM具有良好的跨平台性,程序员可以直接使用统一的标准编写程序,从而可以将更多重点放在工作流和业务流上,因此获得了广泛的青睐。本节课力求内容详细,条理清晰,以知识点为单位,依次介绍了JVM的语法编程,加载器解锁,到GC 垃圾回收的最佳实践,帮助学员深入学习JVM

适合人群
  • Java领域程序员
  • 希望深入学习JVM、提升技术能力、希望进阶的高级程序员、架构师
  • 从事JVM调优相关工作的同学
讲师介绍
资深架构师
擅长领域:
  • Web开发
  • 运维安全
15年Java及软件研发架构经验,擅长领域为企业级应用系统研发、大型系统架构设计、金融业系统建模,具有丰富的大型项目的研发与管理经验。 自2017年开始,齐老师开始面向各大互联网公司、金融系统、证券公司、国有银行实施企业级Java、架构培训,曾入围 2016 年腾讯“中国好老师”,网上课程覆盖学员超过2 万人。
课程大纲
共0节 时长0分钟 全部收起
一、JVM原理
共3节 | 40分钟
  • 1.JVM与混合语言编程
    7分钟
  • 2.JVM的发展过程与种类
    23分钟
  • 3.Java虚拟机的组成
    10分钟
二、Java字节码
共7节 | 1小时15分钟
  • 1.字节码的概念
    3分钟
  • 2.字节码组成:魔数&文件版本
    12分钟
  • 3.Idea JClassLib安装
    5分钟
  • 4.字节码组成:常量池
    25分钟
  • 5.字节码组成:类索引与访问标志
    11分钟
  • 6.字节码组成:字段表、方法表与属性表
    6分钟
  • 7.字节码指令
    14分钟
三、类加载子系统
共7节 | 1小时11分钟
  • 1.类加载子系统的原理
    5分钟
  • 2.类加载过程:加载阶段
    9分钟
  • 3.类加载过程:链接Linking阶段
    10分钟
  • 4.类加载过程:初始化阶段
    15分钟
  • 5.类加载器
    15分钟
  • 6.自定义类加载器
    10分钟
  • 7.双亲委派模型
    8分钟
四、JVM基础操作
共9节 | 1小时35分钟
  • 1.运行时方法区的组成
    4分钟
  • 2.程序计数器
    10分钟
  • 3.虚拟机栈
    9分钟
  • 4.设置虚拟机栈空间
    10分钟
  • 5.栈帧的组成
    2分钟
  • 6.局部变量表
    26分钟
  • 7.操作数栈
    13分钟
  • 8.动态链接与方法返回地址
    13分钟
  • 9.本地方法栈
    9分钟
五、线程共享区
共8节 | 1小时38分钟
  • 1.堆Heap
    10分钟
  • 2.堆结构与空间设置
    15分钟
  • 3.VisualVM安装
    10分钟
  • 4.对象的分配过程
    13分钟
  • 5.对象分配中的特殊情况
    11分钟
  • 6.实操:GC日志分析
    16分钟
  • 7.方法区
    15分钟
  • 8.方法区的历史变化
    9分钟
六、GC垃圾回收与最佳实践
共9节 | 2小时5分钟
  • 1.GC中发现垃圾的根搜索算法
    12分钟
  • 2.垃圾回收算法
    8分钟
  • 3.GC垃圾收集器
    22分钟
  • 4.不分代收集器
    1分钟
  • 5.G1收集器
    15分钟
  • 6.低延迟收集器
    12分钟
  • 7.JVM优化建议
    14分钟
  • 8.JVM监控命令
    18分钟
  • 9.生产环境的OOM分析实践
    25分钟
测试
共5题
购课须知

课程有效期:

自购买课程之日起 365 天,部分参与营销活动产品以活动规则为准,请同学在有效期内学习、观看课程。

上课模式:

课程采取录播模式,请注意自学课无班级微信群、班主任带班及助教批改服务。

注:自学课不支持退款,确保你是真的需要再进行报名,报完名之后还请认真学习。