
小马哥 - Java从0到高级架构师
来自 网络整理·免费领取学习资源
5,917 领取 · 6,332 收藏更新于 2026年9月20日
这份资料来自网络整理2026年的付费VIP课,内容以视频为主,对应《小马哥 - Java从0到高级架构师》。官网需要单独购买,有集上可以免费领取。
课程介绍
课程目录
- ┣━Java架构-小马哥-Java从0到高级架构师[完结]
- ┣━java01阶段
- ┣━01 初识Java
- ┣━01_课程说明
- ┣━02_Java简介
- ┣━03_跨平台原理
- ┣━04_学习资料的选择
- ┣━05_开发环境搭建
- ┣━02 基础语法
- ┣━01_注释
- ┣━02_数据类型
- ┣━03_运算符
- ┣━04_类型转换
- ┣━05_关键字_标识符
- ┣━07_方法
- ┣━08_可变参数
- ┣━09_参数传递
- ┣━10_方法签名_重载
- ┣━06_数组
- ┣━03 基础语法
- ┣━11_栈帧_递归
- ┣━04 面向对象
- ┣━01_对象与数组的内存分析
- ┣━02_内存区域划分
- ┣━03_构造方法
- ┣━04_包
- ┣━05_继承
- ┣━06_重写_super
- ┣━07_构造方法细节
- ┣━08_Annotation
- ┣━09_访问控制
- ┣━10_封装_toString
- ┣━05 面向对象
- ┣━11_static(1)
- ┣━12_静态导入(1)
- ┣━13_初始化(1)
- ┣━14_单例模式(1)
- ┣━15_final_常量(1)
- ┣━16_内部类(1)
- ┣━17_静态嵌套类(1)
- ┣━18_局部类(1)
- ┣━19_抽象类(1)
- ┣━20_接口01_基本使用(1)
- ┣━31_Lambda02_使用注意(1)
- ┣━32_方法引用(1)
- ┣━06 面向对象
- ┣━21_接口02_细节(1)
- ┣━22_接口03_对比抽象类(1)
- ┣━23_接口04_默认方法(1)
- ┣━24_接口05_静态方法(1)
- ┣━25_多态(1)
- ┣━26_使用接口的好处(1)
- ┣━27_匿名类01_基本使用(1)
- ┣━28_匿名类02_用途(1)
- ┣━29_匿名类03_排序(1)
- ┣━30_Lambda01_基本使用(1)
- ┣━07 面向对象
- ┣━31_Lambda02_使用注意
- ┣━32_方法引用
- ┣━08 常用类型
- ┣━01_枚举(1)
- ┣━02_包装类01_基本使用(1)
- ┣━04_Math_Random_UUID(1)
- ┣━05_数字格式化_BigDecimal(1)
- ┣━06_String01(1)
- ┣━07_String02_intern(1)
- ┣━08_String03_常用方法(1)
- ┣━09_StringBuilder(1)
- ┣━10_Date_Calendar(1)
- ┣━03_包装类02_细节(1)
- ┣━09 异常
- ┣━01_简介(1)
- ┣━02_检查型_非检查型异常(1)
- ┣━03_try_catch(1)
- ┣━04_练习01(1)
- ┣━05_练习02(1)
- ┣━06_finally(1)
- ┣━07_throws(1)
- ┣━08_throw(1)
- ┣━09_自定义异常(1)
- ┣━10_答疑(1)
- ┣━10 异常
- ┣━11_使用异常的好处(1)
- ┣━12_实现断言类(1)
- ┣━13_断言类修改(1)
- ┣━11 正则表达式
- ┣━01_需求(1)
- ┣━02_单字符匹配(1)
- ┣━03_预定义字符(1)
- ┣━04_量词(1)
- ┣━05_Pattern_Matcher(1)
- ┣━06_Matcher示例(1)
- ┣━07_贪婪_勉强_独占(1)
- ┣━08_捕获组(1)
- ┣━09_边界匹配符(1)
- ┣━10_答疑(2)
- ┣━12 正则表达式
- ┣━11_常用模式(1)
- ┣━12_练习01(1)
- ┣━13_练习02(1)
- ┣━14_练习03(1)
- ┣━13 泛型集合
- ┣━01_泛型类型(1)
- ┣━02_泛型类型的继承(1)
- ┣━03_原始类型(1)
- ┣━04_集合预览(1)
- ┣━05_ArrayList01_基本使用(1)
- ┣━06_ArrayList02_toArray(1)
- ┣━07_ArrayList03_遍历(1)
- ┣━08_Iterable_Iterator(1)
- ┣━09_ArrayList04_扩容原理(1)
- ┣━10_遍历的注意点01(1)
- ┣━14 泛型集合
- ┣━11_遍历的注意点02(1)
- ┣━12_ListIterator(1)
- ┣━13_ArrayList05_容量相关方法(1)
- ┣━14_泛型方法01(1)
- ┣━15_泛型方法02(1)
- ┣━16_限制类型参数01(1)
- ┣━17_限制类型参数02(1)
- ┣━18_排序01(1)
- ┣━19_排序02(1)
- ┣━20_通配符01(1)
- ┣━15 泛型集合
- ┣━21_通配符02(1)
- ┣━22_泛型的使用限制(1)
- ┣━23_函数式接口01_Supplier(1)
- ┣━24_函数式接口02_Consumer(1)
- ┣━25_函数式接口03_Predicate(1)
- ┣━26_函数式接口04_Function(1)
- ┣━27_LinkedList(1)
- ┣━28_Linked_ArrayList对比(1)
- ┣━29_Stack_Queue(1)
- ┣━30_HashSet_TreeSet(1)
- ┣━16 泛型合集
- ┣━31_HashMap_TreeMap(1)
- ┣━32_Collections(1)
- ┣━17 并发编程
- ┣━01_多线程原理_默认线程(1)
- ┣━02_开启新线程(1)
- ┣━03_多线程的内存布局(1)
- ┣━04_线程的状态(1)
- ┣━05_sleep_interrupt(1)
- ┣━06_join_isAlive(1)
- ┣━07_线程安全01_问题(1)
- ┣━08_线程安全02_同步语句(1)
- ┣━09_线程安全03_同步方法(1)
- ┣━10_单例模式改进_细节(1)
- ┣━20 IO
- ┣━11_try_with_resources(1)
- ┣━12_字符流(1)
- ┣━13_练习05(1)
- ┣━14_缓冲流(1)
- ┣━15_练习06(1)
- ┣━16_练习07(1)
- ┣━17_补充(1)
- ┣━18_练习08(1)
- ┣━19_Scanner(1)
- ┣━20_格式化输出(1)
- ┣━21 IO
- ┣━21_数据流(1)
- ┣━22_对象流(1)
- ┣━23_序列化_反序列化_transient(1)
- ┣━24_serialVersionUID(1)
- ┣━22 GUI编程
- ┣━01_GUI简介(1)
- ┣━02_第一个Swing窗口(1)
- ┣━03_练习(1)
- ┣━04_Java程序的运行过程(1)
- ┣━05_class文件(1)
- ┣━06_main方法的参数(1)
- ┣━08_runnable_jar(1)
- ┣━09_生成文档(1)
- ┣━10_双括号初始化(1)
- ┣━07_jar(1)
- ┣━23 网络编程
- ┣━01_网络互连模型(1)
- ┣━02_HTTP请求过程(1)
- ┣━03_TCP_UDP(1)
- ┣━04_TCP_3次握手_4次挥手(1)
- ┣━05_HTTP补充(1)
- ┣━06_Socket编程01(1)
- ┣━07_Socket编程02(1)
- ┣━08_Socket编程03(1)
- ┣━09_网络爬虫(1)
- ┣━18 并发编程
- ┣━11_死锁(1)
- ┣━12_答疑(1)
- ┣━13_线程间通信01(1)
- ┣━14_线程间通信02(1)
- ┣━15_线程间通信03(1)
- ┣━16_ReentrantLock(1)
- ┣━17_线程池(1)
- ┣━19 IO
- ┣━02_File01_分隔符_大小写(1)
- ┣━03_File02_常用方法(1)
- ┣━04_练习01(2)
- ┣━05_字符编码(1)
- ┣━07_字节流02(1)
- ┣━08_练习02(1)
- ┣━09_练习03(1)
- ┣━10_练习04(1)
- ┣━01_简介(2)
- ┣━06_字节流01(1)
- ┣━java02阶段
- ┣━01课程说明
- ┣━02HTML+CSS
- ┣━03Tomcat部署
- ┣━04Servlet_JSP
- ┣━05转发_重定向
- ┣━06MySQL安装_DDL语句
- ┣━08多表查询
- ┣━09JOIN_ON详解_JDBC
- ┣━10引入Dao
- ┣━11JDBC封装_连接池
- ┣━12SpringJDBC
- ┣━13JavaScript
- ┣━14jQuery_Bootstrap
- ┣━15Maven
- ┣━16Maven
- ┣━17Maven_x264
- ┣━18项目实战01&网站信息
- ┣━19项目实战02&教育经验列表_x264
- ┣━20项目实战03&教育经验编辑
- ┣━21项目实战04_引入Service
- ┣━22项目实战05_文件上传
- ┣━23项目实战06_文件上传
- ┣━24项目实战07_反射_模板
- ┣━25项目实战08_复杂模型
- ┣━26项目实战09&登录_验证码
- ┣━07DQL语句主键外键
- ┣━java03阶段
- ┣━01项目实战10_Cookie_Session
- ┣━02项目实战11_Filter
- ┣━03项目实战12_修改密码_退出登录
- ┣━04项目实战13_多条件查询
- ┣━05项目实战14_AJAX
- ┣━06JavaEE技术补充
- ┣━07MyBatis01_查询
- ┣━08MyBatis02_增删改_动态SQL
- ┣━09MyBatis03_多表关系
- ┣━10MyBatis04_延迟加载_缓存
- ┣━12Spring01_基本使用
- ┣━13Spring02_依赖注入
- ┣━15Spring04_生命周期_静态代理
- ┣━16Spring05_动态代理_AOP
- ┣━17Spring06_事务管理
- ┣━18Spring07_注解
- ┣━19Spring08_纯注解开发
- ┣━20SpringMVC01_基本使用
- ┣━21SpringMVC02_返回值
- ┣━22SpringMVC03_返回视图
- ┣━23SpringMVC04_异常处理_拦截器
- ┣━25git01_核心原理剖析和基本命令应用
- ┣━26git02_核心原理和分支原理
- ┣━27Linux01
- ┣━28Linux02&_
- ┣━29Linux03_1
- ┣━29Linux03_2
- ┣━30SSM纯注解整合_
- ┣━32SpringBoot01&入门_
- ┣━33SpringBoot02_配置文件_
- ┣━34SpringBoot03_thymeleaf_
- ┣━35SpringBoot04_MyBatis_
- ┣━36SpringBoot05_日志简介_
- ┣━37SpringBoot06_Log4j_
- ┣━38SpringBoot07_Logback_
- ┣━39SpringBoot08_Log4j2_
- ┣━40SpringBoot09_混合的日志系统_
- ┣━41SpringBoot10_SpringMVC_
- ┣━42项目实战01_生成PO
- ┣━43项目实战02_Freemarker_MP_
- ┣━44项目实战03_条件查询_分页_
- ┣━45项目实战04_前后端分离_CORS_
- ┣━46项目实战05_EasyCode_LayUI表格分页_
- ┣━47项目实战06_增删改查_
- ┣━48项目实战07_返回结果_异常统一处理_
- ┣━49项目实战08_下拉框_
- ┣━50本节时间设置错误,请看下一节_
- ┣━51项目实战09_数据的一致性_
- ┣━52项目实战10_二级联动_后端校验_
- ┣━54项目实战12&三级联动_
- ┣━55项目实战13&权限管理设计_
- ┣━56项目实战14&JWT_Shiro_
- ┣━57项目实战15&文件上传_
- ┣━58_
- ┣━59_
- ┣━60_
- ┣━61_
- ┣━62_
- ┣━63_
- ┣━64_
- ┣━65_
- ┣━66_
- ┣━11.
- ┣━14Spring03_scope_转换器
- ┣━24SpringMVC05_源码分析_SSM整合
- ┣━31Maven分模块构建_
- ┣━53项目实战11+Swagger_
- ┣━资料
- ┣━资料01
- ┣━eclipse-java-2019-09-R-macosx-cocoa-x86_64.dmg
- ┣━eclipse-java-2019-09-R-win32-x86_64
- ┣━eclipse-java-photon-R-win32
- ┣━Java①day01_19
- ┣━jdk-8u231-macosx-x64.dmg
- ┣━jdk-8u231-windows-i586.exe
- ┣━jdk-8u231-windows-x64_2.exe
- ┣━官方文档
- ┣━资料02
- ┣━Java架构师②课堂资料.txt
- ┣━第二阶段完整笔记
- ┣━资料03
- ┣━资料04
- ┣━01-高性能消息中间件Kafka实战
- ┣━02-01分布式事务JTA
- ┣━02-02分布式事务RocketMQ事务消息
- ┣━02-kafka设计原理详解
- ┣━02_03_同步分布式事务解决方案Seata
- ┣━02_06分布式事务Seata深入剖析
- ┣━04-Kafka性能优化最佳实践
- ┣━07_MySQL性能优化
- ┣━08_MySQL性能优化
- ┣━10_MySQL并发控制
- ┣━14_并发编程JMM内存模型
- ┣━15_多线程核心原理
- ┣━16_并发编程AQS原理分析
- ┣━18_手写AQS核心源码
- ┣━19_线程池核心技术(1)
- ┣━19_线程池核心技术
- ┣━20_源码分析_ConcurrentHashMap
- ┣━25_深入解析JVM虚拟机
- ┣━day1-day20
- ┣━day21-day38
- ┣━day54_RocketMQ消息中间件
- ┣━day55_RocketMQ消息中间件
- ┣━day56_RocketMQ消息中间件
- ┣━day58-59_RocketMQ消息中间件
- ┣━day60_RocketMQ消息中间件
- ┣━day65_资料
- ┣━day66_Ribbon和Feign远程调用
- ┣━day68_zuul网关的核心应用
- ┣━day69_链路追踪和配置中心
- ┣━day70_消息总线Bus资料
- ┣━day71_Spring事件核心机制
- ┣━day72_SpringCloud_Stream
- ┣━Docker+Jenkins微服务部署
- ┣━java0到架构师④课堂资料.txt
- ┣━Java从0到架构师④-day39-49
- ┣━Jenkins
- ┣━kafka-manager-1.3.3.7
- ┣━MongoDB代码与新课件
- ┣━MongoDB资料
- ┣━MQ对比:Kafka VS Rocketmq VS Rabbitmq
- ┣━复制集与分片资料
- ┣━深入理解JVM虚拟机
- ┣━源码
- ┣━秒杀项目
- ┣━秒杀项目代码
- ┣━day57_RocketMQ消息中间件
- ┣━day67_Hystrix的熔断与降级
- ┣━Docker课程资料
- ┣━.DS_Store
- ┣━Docker 实战.md
- ┣━Dockerfile
- ┣━images
- ┣━
- [email protected]
- ┣━
- [email protected]
- ┣━安装Docker-Compose.md
- ┣━安装Docker.md
- ┣━java04阶段
- ┣━01Zookeeper分布式核心基础_
- ┣━02Zookeeper节点类型和事件通知机制_
- ┣━03Zookeeper应用实战_01
- ┣━03Zookeeper应用实战_02
- ┣━04Zookeeper分布式锁原理剖析_
- ┣━05Redis核心基础_
- ┣━06Redis高级数据类型应用实战_
- ┣━07Redis持久化原理和主从复制_
- ┣━08Redis哨兵机制_
- ┣━09Redis& Cluster集群_
- ┣━10Nginx核心基础_
- ┣━11Nginx反向代理_负载均衡_动静分离_
- ┣━12Nginx_跨域_限流_请求防盗链_
- ┣━13分布式通信框架核心基础_
- ┣━14分布式通信框架核心基础_
- ┣━15RPC通信原理-手写RPC框架_
- ┣━16Dubbo核心基础_
- ┣━17Dubbo高级进阶_
- ┣━18DubboSPI机制源码分析_
- ┣━19Dubbo远程服务发布和引用流程剖析_
- ┣━20Dubbo集群容错与负载均衡策略_
- ┣━21MongoDB认识&基本操作_
- ┣━22MongoDB进阶与权限控制_
- ┣━23MongoDB&存储与索引原理分析_
- ┣━24MongoDB高可用&可拓展实现与最佳实践_
- ┣━25RocketMQ消息中间件应用场景剖析_
- ┣━26RocketMQ核心应用实战_
- ┣━27RocketMQ高级消息处理应用_
- ┣━28RocketMQ顺序写文件和内存映射_
- ┣━30RocketMQ高可用环境搭建_
- ┣━31RocketMQ发送消息底层源码分析_
- ┣━32Kafka&基本概念与集群搭建_
- ┣━33Kafka基本使用与核心参数详解_
- ┣━34深入浅出Kafka设计原理_
- ┣━35Kafka性能调优与线上问题实战_
- ┣━37Ribbon和Feign核心原理分析_
- ┣━38Hystrix的熔断与降级_
- ┣━39Zuul网关的核心应用_
- ┣━40链路追踪和配置中心_
- ┣━41消息总线和SpringBoot监控_
- ┣━42Spring核心事件机制_
- ┣━43SpringCloud&消息组件Stream_1
- ┣━43SpringCloud&消息组件Stream_2
- ┣━44高并发分布式秒杀项目_
- ┣━45高并发分布式秒杀项目_
- ┣━46高并发分布式秒杀项目_
- ┣━47高并发分布式秒杀项目_
- ┣━48高并发分布式秒杀项目_
- ┣━49高并发分布式秒杀项目_
- ┣━50高并发分布式秒杀项目_
- ┣━51高并发分布式秒杀项目_
- ┣━52Docker&容器部署_
- ┣━53Jenkins持续集成_1
- ┣━54Jenkins持续集成_2
- ┣━29RocketMQ顺序文件写入_
- ┣━36Eureka服务注册&发现_
包含内容
- · ┣━java01阶段
- · ┣━01 初识Java
- · ┣━01_课程说明
- · ┣━02_Java简介
- · ┣━03_跨平台原理
- · ┣━04_学习资料的选择
- · ┣━05_开发环境搭建
- · ┣━02 基础语法