缘起
记录Java学习的过程,每天记录一点点,坚持一段时间,我相信我也可以多掌握一门秃头的技能,For me and for you,加油!
PS:大家如果有好的资料(书籍、视频、面试题都可以和我分享,我会汇总到博客中)。
资料
论坛&博客&Github
- 廖雪峰Java教程
- Java书籍推荐
- Java书籍下载
- Java视频,需要的留言发送百度网盘收集连接
- 源码阅读攻略、如何阅读Java源码
- java基础篇面试题合集
- Java 全栈知识体系
- Oracle官方Java教程
刷题
- 日常Java练习题
- 牛客网(建议注册个账号,一边学一边刷题)
- 力扣leetcode
- Java技能树
实战
编码规范
- 参考《阿里巴巴Java开发手册》
- 参考《代码大全》
- 参考《代码整洁之道》
知识图谱
学习路线
目录
第一阶段
第二阶段
- Java学习笔记-集合
- Java学习笔记-泛型
- Java学习笔记-注解
- Java学习笔记-反射
- Java学习笔记-IO流
- Java学习笔记- XML、JSON
- Java学习笔记-多线程
- Java学习笔记-正则表达式
- Java学习笔记-加密与安全
- Java学习笔记-网络编程
- Java学习笔记-JVM
第三阶段
- Java数据结构和算法
- Java设计模式
第四阶段
- Java学习笔记-Maven
- Java学习笔记-JDBC编程
- Java学习笔记-函数式编程
- Java学习笔记-Web开发
第五阶段
主要学习Spring框架
- Java学习笔记-Spring开发
- Java学习笔记-Spring boot开发
- Java学习笔记-Spring Cloud开发
第六阶段
SSM框架学习
第七阶段
常用框架学习
Json
第八阶段
实战练手&查漏补缺阶段
工具
记录使用IDE过程中的小技巧