前言
学习java已经有四天时间了,目前学习完了包括基础语法、面向对象、异常处理等java基础,但是在熟练程度以及工具使用方面都还需要继续加强。java的生态果然明显更好,高质量的学习资料也确实不少。前期主要是一个快速的上手,还没到深入读技术文档的阶段,因此把搜集到的资料做一个简单的汇总。
GitHub
下面这两个关于java的内容都比较全:
java学习+面试指南
To Be Top Javaer – Java工程师成神之路
下面这个涵盖了很多个主题,目前是star数排行第一的中文项目:
技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计、Java、Python、C++
关于学习路线:
开发者学习路线(有中文翻译)
后端架构师技术图谱
知乎
搜集了一些知乎高票答案,里面有大量的视频课程资源等等,新手入门绝对够用
话题:Java
2020年最新Java学习路线图(干货)
大家学习 Java ,是看书学习快,还是看视频学习快呢
零基础Java学习路线
Java 学习线路图是怎样的?
Java自学路线总结
如何系统全面地自学Java语言?
如何一步一步的学Java
呕心沥血 java学习路线图
项目
总是要拿一些项目来练手的
有哪些值得推荐的 Java 练手项目?
GitHub 上可供新手阅读和玩耍的 Java 项目有哪些?
有哪些适合新手练手的Java项目?
10个相见恨晚的 Java 在线练手项目 – 实验楼
34 个 Java 练手项目合集,从入门到进阶 – 实验楼
强烈推荐!15 个 Github 顶级 Java 教程类开源项目推荐
JAVA小项目flag
有哪些适合新手练手的Java Web项目?
GitHub上最牛逼的10个Java项目
B站
零基础入门
尚硅谷_Java零基础教程-java入门必备-初学者从入门到精通全套完整版(宋红康主讲)
尚硅谷_康师傅2019新版—30天搞定Java核心技术
新特性学习
尚硅谷IDEA教程(idea经典之作)
尚硅谷Java教程_Java9新特性教程
尚硅谷宋红康Java12&13新特性教程(深入解读java12&13)
尚硅谷宋红康Java14新特性,jdk14于2020.3.17正式发布
深入基础
JVM
juc 与 jvm – Java 必学 2019版本-阳哥- 尚硅谷- idea
尚硅谷_JVM从入门到精通宋红康2020版(持续更新中
深入理解JVM-张龙
多线程与并发编程
汪文君Java多线程编程实战 – 高并发编程第一,二阶段
B站最详细JAVA高并发多线程VIP课程
JavaWeb学习
尚硅谷2020最新版JavaWeb全套教程,java web零基础入门完整版
JavaWeb视频教程_崔希凡+王泽(广陵散)
数据库
尚硅谷JDBC核心技术(新版jdbc)
尚硅谷-MySQL数据库-初学者零基础入门到精通
Java框架
ssm相关
最新(idea版) mybatis-spring-springmvc
尚硅谷雷丰阳大神的Spring、Spring MVC、MyBatis课程
Spring 快速入门 2020 版【基础篇】
Spring5框架2020最新版教程
SpringMVC最新教程IDEA版通俗易懂
【极简入门】4小时学会MyBatis
Mybatis最新完整教程IDEA版【通俗易懂】
微服务分布式
SpringBoot顶尖教程(springboot之idea版spring boot)
阳哥带你学spring cloud
B站最全最详细Java Dubbo讲解(全集)
微服务架构扫盲
Dubbo 视频教程全集(30P)| 4 小时从入门到精通
尚硅谷Zookeeper教程(zookeeper框架精讲)
标价199元的Elasticsearch课程
最新ElasticSearch6实战教程
Linux
史上最牛的Linux视频教程
千万级学习人次,linux最新升级版
数据结构与算法
郝斌-数据结构入门
【全】清华大学-邓俊辉MOOC数据结构与算法全套
尚硅谷Java数据结构与java算法,韩顺平数据结构与算法
maven
Maven_2020权威教程_Maven_maven核心篇
其他
顺便发现了一个神奇的网站,可以借鉴这看一看
How2j的java教程
阿发你好 | Java教程
最后
接下来的几天要认真做几个基础的小项目,把基础部分掌握牢固,然后按照学习路线一步一步走。收藏从不停止,学习从未开始是毫无意义的事情。