Java复习总结(一)思维导图

以下均整理自网络

Java SE

  1. Java基础
    1. 语法特性
    2. 关键字
    3. 面向对象
    4. 集合部分
  2. Java进阶
    1. 线程
    2. JDK
    3. 反射
    4. JVM
    5. GC
    6. IO和NIO,AIO

Java EE

  1. Spring
    1. AOP与事务,权限控制
    2. S2SH整合开发
    3. Spring,JPA整合
  2. Hibernate
    1. ORM与持久化映射
    2. 延迟加载,性能优化
    3. HQL查询,条件查询,SQL查询
    4. 二级缓存与查询缓存
  3. struts
    1. MVC模式与Struts体系
  4. myBatis
  5. MVC框架
  6. 各框架对比与项目优化
  7. JPA
    1. EJB

Java web开发

  1. web编程基础
    1. tomcat服务器
    2. jsp语法,EL,内置对象
    3. Listener和filter
  2. web编程进阶
    1. Servlet,标签
    2. redis
    3. MCV和DAO
    4. JSTL,DisplayTag等常见标签库的用法
  3. web编程原理
    1. HTTP
    2. 请求相应架构原理
    3. web容器

JDBC编程

  1. SQL基础
  2. JDBC基础
    1. 数据库
    2. 数据库连接池
    3. 事务管理,批处理
  3. JDBC进阶

XML编程

  1. 基础
  2. 进阶
  3. web service
    1. WSDL与SOAP协议

计算机网络

  1. 网络分层
  2. 运输层
    1. TCP与UDP
    2. 协议
  3. 网络层
    1. 网际协议IP
    2. 网络控制报文协议ICMP
    3. 因特网的路由器选择协议
  4. 应用层
    1. DNS
    2. 电子邮件

操作系统

  1. 概论
  2. 进程的描述和控制
  3. 输入输出系统
  4. 存储器管理
  5. 处理及调度和死锁

算法和数据结构

  1. 哈希
  2. 遍历
  3. 链表
  4. 数组
  5. 排序
  6. 堆栈
  7. 队列
  8. 高级算法

设计模式

  1. 结构型模式

    1. 代理模式
    2. 装饰模式
    3. 适配器模式
    4. 外观模式
    5. 桥接模式
    6. 组合模式
    7. 享元模式
  2. 创建型模式

    1. 单例模式
    2. 工厂方法模式
    3. 抽象工厂模式
    4. 建造者模式
    5. 原型模式
  3. 行为型模式

    1. 策略模式
    2. 观察者模式
    3. 解释器模式
    4. 模板方法模式
    5. 迭代子模式
    6. 责任链模式
    7. 命令模式
    8. 备忘录模式
    9. 状态模式
    10. 访问者模式
    11. 中介者模式

猜你喜欢

转载自www.cnblogs.com/charlottepl/p/12900917.html