Java学习路线
Java语言
- Java基本语法
- OO编程思想
- 集合
- IO
- 异常处理
- 泛型
- 反射机制
- 多线程
- 函数式编程
Web 基础
- JQuery,ajax,jsp,Cookie,Session
- HTTP基础
- servlet基础
项目管理工具
- Git代码管理工具
- SVN代码管理工具
企业级应用框架
maven项目管理
gradle项目管理
SSM,Spring,SpringMVC,SpringBoot
关系型数据库
- MySQL
- JDBC
- MyBatis
- (Hibernate)
非关系型数据库
- Redis缓存技术
模板技术
- thymeleaf
- freemarker
高级应用框架
搜索引擎
- elastic
- search
RPC框架
微服务框架
- Dubbo
- SpringCloud
中间件技术
- RabbitMQ
- RocketMQ
- ActiveMQ
- Kafka
虚拟化技术
- Docker容器
- k8s容器编排技术
Java高级
- JVM优化和排错
- GC分析
- 数据库高级优化