Java学习
优秀的免费资源:
核心
Java核心难点在于并发编程和JVM
并发编程
- 书籍《Java并发编程艺术》
- Java程序员进阶之路
JVM
强烈推荐极客时间的专栏-深入拆解Java虚拟机,带你从另一个纬度去看JVM。
有时间可以看看《深入理解Java虚拟机》,来回反复查看,手动敲一遍里面的demo、命令。
项目汇总
项目不在于多,而在于精,一个项目需要反复来回仔细揣摩,最好自己上手编写一遍,调试一番。针对其中觉得不合理地方,可以修改;针对其中好的地方,可以做笔记记录。
- ruoyi开源项目,分为单体、分布式、vue等等版本 ,文档齐全https://github.com/yangzongzhuan/RuoYi
https://github.com/zhangmrit/ruoyi-cloud - 小商城项目,文档齐全
https://github.com/linlinjava/litemall - 电商系统
https://www.macrozheng.com/#/ - blog个人博客
https://github.com/X1192176811/blog - Spring源码
mini-spring
mini-spring-cloud
数据结构与算法
刷题
欢迎大家关注个人微信公众号:一杯Java不加糖呢,不定期更新文章,谢谢🙏~