getfromcode后端开发 会员免费

【开课吧】并发编程与JVM领域的进阶计划课

这门课的主题很明确:把 Java 并发和 JVM 这两块硬骨头放在一起讲,而且落点在“调优实战”。如果你已经写过一段时间业务代码,对 synchronized、线程池、volatile 这些词不陌生,但遇到线上 CPU 飙高、GC 频繁、接口 RT 抖动时还是靠猜,那这份资料的定位就比较清楚——它更

单课价¥29.90新品 上架
会员价 会员免费开通会员,全站课程按额度无限下载套餐详情
7 人关注 更新于 2026-09-08 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

购买方式开通会员 · 全站免费下单课购买 · 仅本课

支付成功后自动显示网盘下载链接;链接失效可联系客服免费补链,永久有效。

正版保障 极速发货 售后无忧

这门课的主题很明确:把 Java 并发和 JVM 这两块硬骨头放在一起讲,而且落点在“调优实战”。如果你已经写过一段时间业务代码,对 synchronized、线程池、volatile 这些词不陌生,但遇到线上 CPU 飙高、GC 频繁、接口 RT 抖动时还是靠猜,那这份资料的定位就比较清楚——它更适合拿来做对照实验和源码验证,而不是当作视频连续剧刷完。

技术栈与内容侧重

从资料结构看,课程覆盖两条主线。一条是并发与网络 IO:BIO/NIO 的模型差异、Netty 的线程模型与核心组件、以及 RPC 框架层面的实现思路。另一条是 JVM:内存结构、垃圾回收器行为、参数配置与调优手段。两条线并非并列,实际工程里它们经常交叉出现——比如 Netty 的 EventLoop 线程模型会直接影响 JVM 线程栈和 GC 压力,理解其中一端的参数变化如何传导到另一端,才是这门课比较有价值的地方。

技术栈上以 Java 为主,涉及 Netty 这类网络框架,以及 RPC 的通用分层思路。它没有绑定某个具体中间件版本,所以你在跟练时可以把示例替换成自己项目里的依赖版本,重点看的是模型和参数,而不是某个 API 的写法。

项目结构与可复用模块

资料按周次和专题组织,从开班说明到并发实战、开源框架篇逐段推进。真正值得反复看的,是那些能直接搬到工程里的模块:

  • 线程池的参数设计与拒绝策略,对应到实际业务里怎么定核心线程数和队列长度;
  • NIO 的 Selector 事件循环,可以抽出来做自己的轻量网络层参考;
  • Netty 的 ChannelPipeline 与编解码器组织方式,适合对照你现有 RPC 或网关代码;
  • JVM 参数模板与 GC 日志分析流程,能整理成一份排查清单。

这些模块的共同点是:它们不是孤立的知识点,而是可以嵌入现有项目的结构。你在看的时候,建议一边看一边在自己的工程里找对应位置,把示例的配置改写成适配自己服务的版本,这样比单纯记结论要牢固得多。

怎么用这份资料自学

比较有效的顺序是:先过一遍并发基础,确认自己对内存可见性、原子性、有序性的理解没有偏差;然后进入 Netty 和 RPC 部分,重点看线程模型如何与 IO 模型配合;最后再集中到 JVM 调优,用前面写过的并发代码去触发 GC 和线程问题,再回到参数层面调。这样调优就不是背参数,而是有明确的观测对象。

每看完一个专题,建议做两件事:一是把关键类或配置在本地跑通,二是记录一次“现象—工具—结论”的排查过程。JVM 调优尤其依赖工具链,jstack、jmap、GC 日志这些要亲手用过,才知道输出里哪些字段值得看。

适合谁,不适合谁

如果你已经有 Java 基础,写过并发代码,但缺少系统梳理和线上问题处理经验,这份资料能帮你把零散认知串起来。反过来,如果你还没写过多少 Java,或者只想找一套能直接复制粘贴的调优参数,那它的价值会打折扣——里面的内容需要你带着自己的代码和问题去对照,才能变成可复用的工程能力。

总体说,这是一份偏原理加实战对照的进阶资料。把它当成实验手册来用,边看边改自己的项目,收益会比单纯看视频大得多。

【开课吧】并发编程与JVM领域的进阶计划课

深入并发编程与JVM调优实战

编辑点评

系统讲解并发编程原理及JVM调优技巧,实战案例丰富,适合有Java基础的开发者。

⭐ 编辑推荐

本课程深入讲解并发编程与JVM调优,涵盖BIO/NIO、Netty、RPC框架、JVM参数调优等实战内容,助你提升系统性能。

✨ 课程亮点

✦并发编程原理深入讲解
✦JVM调优实战案例
✦Netty框架应用

课程目录

04第四章 开班典礼2 集
  • 04第四章 开班典礼必看.png [493.5 KB]
  • 第四章第1节: 20210830 开班典礼.mp4 [531.7 MB]
07【第三周】并发编程实战&开源框架篇篇6 集
  • 07【第三周】并发编程实战&开源框架篇篇资料.png [493.5 KB]
  • 第七章第1节: 20210914 深入BIO和NIO && Netty核心.mp4 [644.4 MB]
  • 第七章第2节: 20210916 Netty实现高效RPC框架.mp4 [462.4 MB]
  • 第七章第3节: 20210923 手写高效RPC框架&百万级连接解决方案.mp4 [570.9 MB]
  • 第七章第4节: 20210925 直播答疑课.mp4 [596.0 MB]
  • netty并发编程答疑.docx [2.0 MB]
10【第六周】JVM落地实战篇4 集
  • 10【第六周】JVM落地实战篇必看.png [493.5 KB]
  • CPU爆满排查.pdf [2.4 MB]
  • 第一十章第2节: 20212024 直播答疑课.mp4 [512.0 MB]
  • 第一十章第1节: 20211021 CPU爆满问题排查.mp4 [484.4 MB]
02第二章 JVM工具篇【前置精品录播,无须参与打卡】1 条
  • 02第二章 JVM工具篇【前置精品录播,无须参与打卡】资料.png [493.5 KB]
第二章第1节:1 集
  • 14-调优工具-MAT-01.mp4 [47.2 MB]
第二章第1节:1 集
  • 24-案例分析-02.mp4 [32.4 MB]
第二章第1节:1 集
  • 25-案例分析-03.mp4 [34.6 MB]
第二章第1节:1 集
  • 06-调优工具-JDK-04.mp4 [22.8 MB]
第二章第1节:1 集
  • 20-调优工具-IBM.mp4 [21.6 MB]
第二章第1节:1 集
  • 04-调优工具-JDK-02.mp4 [14.4 MB]
第二章第1节:1 集
  • 05-调优工具-JDK-03.mp4 [30.5 MB]
第二章第1节:1 集
  • 18-调优工具-Arthas-01.mp4 [82.3 MB]
第二章第1节:1 集
  • 21-JVM参数-01.mp4 [21.1 MB]
第二章第1节:1 集
  • 19-调优工具-Arthas-02.mp4 [32.1 MB]
第二章第1节:1 集
  • 17-调优工具-GCViewer.mp4 [56.0 MB]
第二章第1节:1 集
  • 02-概述-02.mp4 [60.5 MB]
第二章第1节:1 集
  • 22-JVM参数-02.mp4 [48.6 MB]
第二章第1节:1 集
  • 08-调优工具-JDK-06.mp4 [48.7 MB]
第二章第1节:1 集
  • 10-调优工具-VisualVM-01.mp4 [43.6 MB]
第二章第1节:2 集
  • 09-调优工具-Linux.mp4 [39.1 MB]
  • JVM调优-修改版.pdf [16.4 MB]
第二章第1节:1 集
  • 15-调优工具-MAT-02.mp4 [31.0 MB]
第二章第1节:1 集
  • 13-调优工具-VisualVM-04.mp4 [44.8 MB]
第二章第1节:1 集
  • 12-调优工具-VisualVM-03.mp4 [22.9 MB]
第二章第1节:1 集
  • 07-调优工具-JDK-05.mp4 [30.7 MB]
第二章第1节:1 集
  • 23-案例分析-01-修改版.mp4 [32.0 MB]
第二章第1节:1 集
  • 11-调优工具-VisualVM-02.mp4 [31.2 MB]
第二章第1节:1 集
  • 16-调优工具-MAT-03.mp4 [23.6 MB]
第二章第1节:1 集
  • 01-概述-01.mp4 [39.0 MB]
第二章第1节:1 集
  • 03-调优工具-JDK-01.mp4 [24.0 MB]
05【第一周】并发编程实战篇16 集
  • 05【第一周】并发编程实战篇资料.png [493.5 KB]
  • 第五章第1节: 02 从0开始搭建秒杀环境.mp4 [73.3 MB]
  • 第五章第1节: 05 测试解决超卖问题.mp4 [13.7 MB]
  • 第五章第3节: 20210905 直播答疑课.mp4 [588.6 MB]
  • 第五章第2节: 某大型电商超卖问题解决方案(下).mp4 [483.0 MB]
  • 第五章第1节: 03 redis超卖测试及原因分析.mp4 [17.3 MB]
  • 第五章第1节: 02 在redis中扣减库存.mp4 [31.8 MB]
  • 第五章第1节: 07 场景再现代金劵超卖和同一用户多次抢购.mp4 [56.8 MB]
  • 某大型电商巨头超卖问题解决方案问题解答及技术分享.docx [846.7 KB]
  • 第五章第1节: 01 秒杀活动添加到redis.mp4 [62.8 MB]
  • 第五章第1节: 06 千万级并发压力测试环境的搭建及测试令牌的生成.mp4 [74.9 MB]
  • 第五章第1节: 04 Lua+redis解决超卖.mp4 [54.5 MB]
  • 第五章第1节: 05 客户参与秒杀的核心业务.mp4 [143.3 MB]
  • 第五章第1节: 03 传统方式下的商家发布秒杀活动核心业务.mp4 [84.5 MB]
  • 第五章第1节: 01 秒杀活动的业务及代金劵表设计.mp4 [52.7 MB]
  • 第五章第1节: 04 传统方式下的商家发布秒杀活动核心业务测试.mp4 [72.9 MB]
03第三章 并发编程进阶篇【前置精品录播,无须参与打卡】2 集
  • 03第三章 并发编程进阶篇【前置精品录播,无须参与打卡】文档.zip [1.8 MB]
  • 第三章第1节: 009 保证原子性的源头-AtomicReference原子引用.mp4 [101.5 MB]
第三章第1节:1 集
  • 012-多线程-Synchronized售票案例.mp4 [17.1 MB]
第三章第1节:1 集
  • 002-java内存模型-JMM.mp4 [25.4 MB]
第三章第1节:1 集
  • 024-阻塞队列应用-生产者消费者模式-Lock.mp4 [28.9 MB]
第三章第1节:1 集
  • 026-Synchronized和Lock的区别.mp4 [5.5 MB]
第三章第1节:1 集
  • 004-volatile关键字-原子性-上.mp4 [46.2 MB]
第三章第1节:1 集
  • 007-volatile关键字-应用.mp4 [49.7 MB]
第三章第1节:1 集
  • 011-多线程-Synchronized.mp4 [60.0 MB]
第三章第1节:1 集
  • 014-线程锁-可重入锁.mp4 [34.7 MB]
第三章第1节:1 集
  • 025-阻塞队列应用-Lock中的Condition条件.mp4 [57.9 MB]
第三章第1节:1 集
  • 013-线程锁-公平锁&非公平锁.mp4 [30.2 MB]
第三章第1节:1 集
  • 010-支持并发操作的集合.mp4 [120.9 MB]
第三章第1节:1 集
  • 020-阻塞队列-BlockingQueue-介绍.mp4 [123.9 MB]
第三章第1节:1 集
  • 021-阻塞队列-BlockingQueue-代码演示.mp4 [50.1 MB]
第三章第1节:1 集
  • 005-volatile关键字-原子性-下.mp4 [34.9 MB]
第三章第1节:1 集
  • 023-阻塞队列应用-生产者消费者模式.mp4 [29.3 MB]
第三章第1节:1 集
  • 015-线程锁-自旋锁.mp4 [40.8 MB]
第三章第1节:1 集
  • 003-volatile关键字-可见性.mp4 [50.1 MB]
第三章第1节:3 集
  • 008-保证原子性的源头-CAS底层原理剖析.mp4 [110.1 MB]
  • JUC并发编程.pdf [4.7 MB]
  • 第三章第1节: 016至019-线程锁-读写锁-并发编程常用辅助类.mp4 [191.1 MB]
第三章第1节:1 集
  • 006-volatile关键字-有序性.mp4 [35.0 MB]
第三章第1节:1 集
  • 001-JUC并发编程介绍.mp4 [25.4 MB]
第三章第1节:1 集
  • 027-阻塞队列应用-生产者消费者模式-阻塞队列版.mp4 [113.3 MB]
09【第五周】并发编程实战&开源框架篇篇8 集
  • 09【第五周】并发编程实战&开源框架篇篇必看.png [493.5 KB]
  • 类加载的应用.pdf [915.9 KB]
  • 第九章第4节: 20211017 直播答疑课.mp4 [645.2 MB]
  • 第九章第1节: 20210930 JUCAQS源码精讲&阻塞队列.mp4 [619.8 MB]
  • JUC并发编程.pdf [8.0 MB]
  • 第九章第3节: 20211014 线程huang住实战解决之道.mp4 [592.8 MB]
  • 第九章第2节: 20211012 大厂中间件类加载实战专题.mp4 [593.8 MB]
  • 线程问题排查实战.pdf [1.0 MB]
06【第二周】 JVM落地实战篇5 集
  • 06【第二周】 JVM落地实战篇必看.png [493.5 KB]
  • 第六章第3节: 20210912 直播答疑课.mp4 [361.7 MB]
  • 大型互联网GC调优实践.pdf [1.2 MB]
  • 第六章第1节: 20210907 合并部署-垃圾收集器选择与优化实战专题.mp4 [547.1 MB]
  • 第六章第2节: 20210909 大型网站GC调优实战专题.mp4 [790.0 MB]
08【第四周】JVM落地实战篇4 集
  • 08【第四周】JVM落地实战篇文档.zip [1.8 MB]
  • 第八章第2节: 20211010 直播答疑课.mp4 [330.8 MB]
  • 内存溢出和内存泄漏实战.pdf [2.2 MB]
  • 第八章第1节: 20210928 大厂核心系统OOM内存泄漏实战专题.mp4 [596.7 MB]
11第十一章并发编程与JVM面试篇2 集
  • 第一十一章第2节: 并发编程面试专题二.mp4 [942.2 MB]
  • 第一十一章第1节: 并发编程面试专题一.mp4 [607.6 MB]
第一章第1节:2 集
  • 7.运行时数据区概述.mp4 [32.8 MB]
  • 第一章第1节: 15、使用工具查看堆内存信息.mp4 [65.4 MB]
第一章第1节:1 集
  • 1.JVM通识.mp4 [54.0 MB]
第一章第1节:1 集
  • 5.类加载0101.mp4 [87.5 MB]
第一章第1节:1 集
  • 18-演示大对象进入老年代.mp4 [39.3 MB]
第一章第1节:1 集
  • 29-方法执行之字节码指令04.mp4 [15.9 MB]
第一章第1节:1 集
  • 21-对象头.mp4 [44.3 MB]
第一章第1节:2 集
  • 17-JVM对象内存分配02.mp4 [56.3 MB]
  • JVM-03.pdf [3.8 MB]
第一章第1节:1 集
  • 28-方法执行之字节码指令03.mp4 [14.5 MB]
第一章第1节:1 集
  • 2.class文件介绍01.mp4 [37.2 MB]
第一章第1节:1 集
  • 31-解释器执行方式.mp4 [11.0 MB]
第一章第1节:2 集
  • 6.类加载02.mp4 [137.2 MB]
  • 第一章第1节: 13、intern方法03.mp4 [13.7 MB]
第一章第1节:3 集
  • 20-内存担保机制.mp4 [43.8 MB]
  • 第一章第1节: 8、方法区讲解.mp4 [50.2 MB]
  • 第一章第1节: 10、字符串常量池案例分析.mp4 [35.0 MB]
第一章第1节:2 集
  • 35-JIT优化03.mp4 [35.7 MB]
  • JVM-01.pdf [3.3 MB]
第一章第1节:1 集
  • 22-对象访问.mp4 [12.2 MB]
第一章第1节:3 集
  • 19-演示对象创建过程.mp4 [9.7 MB]
  • 第一章第1节: 14、堆空间划分.mp4 [43.3 MB]
  • JVM-02-1.pdf [8.6 MB]
第一章第1节:1 集
  • 34-JIT优化02.mp4 [16.8 MB]
第一章第1节:2 集
  • 3.class文件介绍02.mp4 [130.2 MB]
  • JVM-02.pdf [6.6 MB]
第一章第1节:2 集
  • 32-编译器执行之面试问题.mp4 [14.0 MB]
  • 第一章第1节: 9、字符串常量池.mp4 [56.1 MB]
第一章第1节:1 集
  • 25-JVM栈和本地方法栈.mp4 [82.8 MB]
第一章第1节:1 集
  • 26-方法执行之字节码指令01.mp4 [47.0 MB]
第一章第1节:1 集
  • 23-直接内存.mp4 [36.2 MB]
第一章第1节:1 集
  • 30-方法执行流程解读.mp4 [30.1 MB]
第一章第1节:1 集
  • 4.class文件介绍03.mp4 [56.8 MB]
第一章第1节:2 集
  • 27-方法执行之字节码指令02.mp4 [13.6 MB]
  • 第一章第1节: 12、intern方法02.mp4 [61.3 MB]
第一章第1节:1 集
  • 16-JVM对象内存分配01.mp4 [51.2 MB]
第一章第1节:1 集
  • 33-JIT优化01.mp4 [20.0 MB]
第一章第1节:2 集
  • 24-程序计数器.mp4 [20.9 MB]
  • 第一章第1节: 11、intern方法01.mp4 [57.9 MB]

适合人群

  • Java开发者
  • 系统性能优化工程师

🎯 学习收获

  • 掌握并发编程原理
  • 学会JVM参数调优
  • 提升系统性能

🎉 祝您学习愉快!