B站有哪些好的Java视频教程,看这篇就够了!
这段时间看到了很多新手都在求推荐Java相关的学习视频。
看久了之后,我就想把几个回答下的所有的视频都收集到一起,整理到一下,还发现了很多视频链接都已经失效了。
该视频收集贴涵盖了Java基础、并发、设计模式、源码解析、数据结构与算法、Spring Boot 、Spring、Spring MVC、Spring Cloud、分布式框架、项目实战、计算机原理、编译原理、数据库、运维、Linux等,基本上Java开发者能用上的都有了。

由于视频实在是太多了,我这里就挑选一些质量比较高的出来给到大家。
一、Java基础
1、尚硅谷宋红康(强力推荐)
宋红康老师讲课非常好,每次讲课之前都会延伸到一些计算机基础知识,对我们学习者学习Java来说非常的有帮助,强烈推荐。
2、全网最全Java零基础入门教程(含百道Java真题)
3、北京尚学堂高琪(推荐)
高琪老师的视频也非常不错,其中还夹杂着多线程和网络编程的知识点,还有一些手写集合类的视频非常有特点,这是其他视频教程所不具备的。
二、Java并发
1、狂神说 Java,JUC 并发编程最新版
狂神说是一个非常有意思的UP主,经常活跃在评论区给学员们解答问题。
2、黑马程序员全面深入学习 Java 并发编程
我没想到一个并发编程黑马能讲这么多节,整部视频分为了 281 节,每一节能够讲清楚一个小的知识点,可以说是非常细致了。
三、数据结构与算法
1、郝斌-数据结构入门
我个人觉得他讲得非常好,郝斌老师的思路是以初学者的思路来思考的,非常适合小白。
2、数据结构-浙江大学
3、尚硅谷韩顺平图解Java数据结构与算法
4、(小甲鱼)数据结构与算法(全99讲完结版)
小甲鱼我就不多说了吧,良心 up 主,还不赶紧素质三连,小甲鱼讲课呢,就不像其他大学教授那样了,怎么说呢,语言风趣幽默,不死板,用例子带知识点,在和你扯犊子的过程中解释干货,相比一般的课程,更能听得进去。
5、大雪菜
给大家推荐一位关于 LeetCode 的大神,看到大神的B站主页的时候,惊了,所有的内容都是算法,yyds。
四、图解Java设计模式
1、尚硅谷韩顺平-强烈推荐
2、黑马程序员 Java 设计模式详解
五、Java源码
1、Java 源码分析
2、HashMap源码解读
六、Java框架整合
1、尚硅谷Java视频教程_SSM整合视频教程
2、狂神说 Java Web
3、尚硅谷雷丰阳大神的Spring、Spring MVC、MyBatis课程
4、SSM框架整合教学IDEA版最新
七、Spring源码
1、spring源码全集
2、spring-spring注解驱动开发-源码版-雷丰阳-尚硅谷
3、Spring5最新完整教程IDEA版【通俗易懂】
4、尚硅谷 Spring 5 最新完整版
八、SpringMVC
1、尚硅谷SpringMVC实战教程完整版
2、SpringMVC最新教程IDEA版
九、Mybatis、MyBatisPlus
1、尚硅谷MyBatis实战教程全套完整版
2、尚硅谷MyBatisPlus教程
3、Mybatis最新完整教程IDEA版【通俗易懂】
十、SpringBoot
1、尚硅谷SpringBoot整合篇
2、SpringBoot最新教程IDEA版
3、2020年最新springboot2.0+shiro+jwt+redis+swagger+layui+thymeleaf 前后端
4、雷丰阳 2021 SpringBoot 2 全套教程
十一、SpringCloud
1、SpringCloud-尚硅谷
2、2018千锋Java高级教程-Java微服务架构:
3、SpringCloud最新教程IDEA版
4、SpringCloud+Vue项目实战——社交项目:
十二、JVM
1、juc 与 jvm – Java 必学 2019版本-阳哥- 尚硅谷- idea:
2、尚硅谷_JVM从入门到精通宋红康2020版
3、深入理解JVM-张龙:
十三、数据库与缓存
1、尚硅谷周阳(强力推荐)
2、MySQL 基础+高级篇- 数据库 -sql -尚硅谷:
3、【狂神说Java】MySQL最新教程通俗易懂
4、尚硅谷Mycat教程(mycat分布式架构精讲):
5、Redis-尚硅谷redis视频教程-尚硅谷-周阳:
6、狂神说 Redis
十四、Linux
1、尚硅谷_韩顺平_Linux教程
2、史上最牛的Linux视频教程—兄弟连
3、韩顺平的图解 Linux
十五、运维
Nginx
1、尚硅谷 Nginx 由浅入深
2、狂神说 Nginx
狂神聊 Docker
黑马程序员 Jenkins
十六、计算机网络
计算机网络微课堂
2019 王道考研
韩立刚老师
十七、操作系统
[完结] 2020 南京大学 操作系统:设计与实现 (蒋炎岩)
操作系统(哈工大李治军老师)
十八、计算机组成原理
计算机组成原理(哈工大刘宏伟)
十九、编译原理
编译原理(哈工大)
二十、工具篇
MAVEN
尚硅谷Java视频教程_Maven视频:
Maven基础篇:
IDEA
尚硅谷Java视频教程_IDEA视频教程
IDEA教程-干货大合集
Git
学会Git玩转Github
尚硅谷_Git&GitHub
1小时玩转 Git/Github
狂神老哥的 Git 教程
二十一、实战篇
2020课程-分支教程–SpringBoot2.0-_好客租房项目
畅购商城2019最新JAVA项目实战
SpringBoot项目实战:企业项目管理系统
二十二、资源推荐
面试大全包括:包括 Java 集合、JVM、多线程、并发编程、设计模式、SpringBoot、SpringCloud、Java、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、MongoDB、Redis、MySQL、RabbitMQ、Kafka、Linux、Netty、Tomcat、Python、HTML、CSS、Vue、React、JavaScript、Android 大数据、阿里巴巴等大厂面试题等、等技术栈!
领取方式:扫描下方公众号【Java技术指北】回复【面试大全】即可获取