我的java学习路线总结

一、

  1. 开发环境+HelloWorld
  2. 基础语法:变量+基本类型+运算符+调试
  3. 基础语法:异常+流程控制+分支+循环
  4. 基础语法:数组+二维数组+枚举+文件
  5. 面向对象:封装+类+对象+重载+构造
  6. 面向对象:继承+重写+抽象+接口+内部类
  7. 面向对象:多态+final+static+内部类
  8. API:字符串+浮点数+日期+日志
  9. API:泛型+数据结构+集合
  10. 知识回顾:重点知识+高级应用
  11. 高级:多线程+线程安全+售票
  12. 高级:线程锁+ThreadLocal+递归+包扫描
  13. 高级:注解+反射+手写jUnit
  14. 实战:手写Spring框架实现IoC
  15. 高级:手写Spring框架实现DI
  16. 高级:网络+爬虫Jsoup
  17. 高级:爬取京东
  18. 高级:JSON+属性文件+XML+NIO

二、

  1. mysql
  2. jdbc
  3. html
  4. css
  5. js
  6. jquery
  7. ajax
  8. tomcat
  9. http
  10. severlet
  11. jsp el jstl
  12. maven
  13. cookie session
  14. mybatis
  15. spring
  16. spring mvc
  17. ssm
  18. ssm 整合

三、

  1. javase
  2. mybatis
  3. spring
  4. spring mvc
  5. springboot
  6. aop
  7. 项目1:后台管理系统
  8. 项目2:宠物商城系统
  9. vue bootstrap thymeleaf shiro

四、

  1. springboot
  2. easyui
  3. nginx
  4. linux
  5. redis
  6. dubbo
  7. httpclient
  8. zookeeper
  9. quartz
  10. sso
  11. 项目3:分布式商城系统

五、

  • springcloud 微服务 大数据 等……
  • 本文仅为大致顺序,不完全区分先后;
  • 不断学习,持续更新中……