Java程序员面试准备-路线
编辑时间线: 2021年8月8日:初版,参考
第一章Java知识体系系统篇
1-1 Java核心技术
1-1-1 Java开发入门
1-1-2 Java编程基础
1-1-3 方法与数组
1-1-4 面向对象
1-1-5 异常处理
1-1-6 常用类库API
1-1-7 文件与IO
1-1-8 集合
1-1-9 多线程与并发
1-1-10 网络编程
1-1-11 反射与内省
1-1-12 泛型
1-1-13 正则表达式
1-1-14 枚举
1-1-15 注解
1-1-16 XML与JSON
1-1-17 GUI事件处理
1-2 JavaWeb基础
1-2-1 MySQL
1-2-2 JDBC
1-2-3 HTML
1-2-4 CSS
1-2-5 Servlet
1-2-6 JSP
1-2-7 JS
1-2-8 Ajax
1-2-9 jQuery
1-3 框架应用
1-3-1 Git
1-3-2 Maven
1-3-3 MyBatis
1-3-4 Spring
1-3-5 SpringMVC
1-3-6 日志
1-3-7 quartz
1-3-8 LayUI
1-4 分布式 + 微服务
1-4-1 Linux
1-4-2 Docker
1-4-3 Nginx
1-4-4 Redis
1-4-5 ElasticSearch
1-4-6 SpringBoot
1-4-7 RocketMQ
1-4-8 SpringCloud
1-4-9 Zookeeper
1-4-10 分布式锁
1-4-11 分布式任务
1-4-12 分布式事务
第二章 Java知识体系进阶篇
2-1 性能调优
2-1-1 JVM虚拟机内部原理
2-1-2 JVM调优实战
2-1-3 Java程序优化
2-1-4 设计优化
2-1-5 Tomcat优化
2-2 MySQL数据库高级
2-2-1 SQL优化
2-2-2 备份与恢复
2-2-3 主从复制
2-2-4 MHA
2-2-5 Keepalived+双主架构
2-2-6 PXC与ProxySQL
2-2-7 MySQL全面优化
2-2-8 Lepus之MySQL监控
2-2-9 MySQL版本升级
2-3 框架源码
2-3-1 Spring5源码
2-3-2 MyBatis源码
2-3-3 常用设计模式
2-4 分布式开发
2-4-1 分布式架构
2-4-2 Nginx
2-4-3 分布式架构原理
2-4-4 ZK+Dubbo
2-4-5 MQ
2-4-6 Redis
2-4-7 ElasticSearch
2-4-8 分布式敏捷开发
2-5 微服务架构
2-5-1 SpringBoot
2-5-2 SpringCloud
2-5-3 Docker
2-6 多线程高并发
2-6-1 多线程深入
2-6-2 Java ClassLoader
2-6-3 深入理解volatile
2-6-4 多线程设计架构模式
2-6-5 并行程序开发及优化
2-7 深入分布式缓存
2-7-1 缓存框架
下一篇:
爆火的Java面试题-java全栈工程师