美文网首页java面试
Java复习大纲脉络

Java复习大纲脉络

作者: Helloword_Cc | 来源:发表于2020-09-03 17:19 被阅读0次

多年学习,很多知识学了又忘记,笔者整理了复习的大纲,缺少了同学一起补齐吧。

image.png

Java基础

  • 数据结构
    1)基本数据类型
    2)泛型;枚举
    这些算比较平常的,看一看就可以。

  • 集合框架

    1. ArrayList / Vector / LinkList 原理和区别
    2. HashMap / CourrentHashMap /HashTable 原理区别
  • 面向对象

    1. 封装 继承 多态 (这个有点基础的应该都懂)
  • 设计模式

    1. 工厂模式
    2. 动态代理
    3. 单例 双重检测
  • 多线程

    1. volaties
    2. synchronized /Lock /ReentrantLock
    3. wait notily
    4. await signal
    5. 线程池
    6. CAS原理

spring框架

  • spring-ioc原理
  • spring防止循环依赖原理
  • springAop动态代理原理
  • springboot自动配置原理
  • springcloud
    1. ribbon
    2. 熔断 降级
    3. 服务注册中心 nacos eureka
    4. 服务网光 gateway

网络层

  • tcp udp
  • nio netty
  • socket 拆包/粘包处理
  • 消息队列 : rocketMQ

缓存内存数据库 reids

  • redis 主从同步
  • redis 哨兵
  • redis 分布式锁
  • redis缓存雪崩;穿透;击穿
  • 布隆过滤器

Jvm

  • 堆: 新生代 老年代 永久代
  • 栈: 成员列表 程序计数器
  • 方法区: 域信息 类信息 常量池

数据库

  • 数据库事务
  • 主从同步
  • 读写分离
  • 索引
    1. hash索引 / 二叉树索引 缺点优点
    2. B+树 :
      - b+树结构 原理/优缺点
      - 聚合 非聚合索引
      - 索引优化 /执行计划查看

相关文章

  • Java复习大纲脉络

    多年学习,很多知识学了又忘记,笔者整理了复习的大纲,缺少了同学一起补齐吧。 Java基础 数据结构1)基本数据类型...

  • 脉络与大纲

    想着写点东西的,但不知道写一些什么。 想想初中时候,网文横行的时候,为各路“网文大神”也付出了自己的一些力量和热度...

  • 面试复习大纲(Java帮帮总结)

    【简历】1年简历模板一 【人事】31道,不准备就掉坑的问题 【简历】2年简历模板一 【简历】3年简历模板一 【面试...

  • 复习大纲

    linux 20个命令 -- 课件\02_Linux\补充资料 --《必须掌握的20个linux命令.txt》 1...

  • 复习大纲

    复习大纲 2018.3.29创建,参考各位大佬的文章所拟的复习大纲,后面进一步完善(第一次写md,略丑) Andr...

  • java面试重要知识点复习大纲和一些值得看的面试题

    面试重要知识点复习大纲 一、Java基础部分 (搞定所有技术之后才考虑复习的技术点) 1.数组中的排序问题(笔试或...

  • 2017-11-17

    TODO list: 1.列出JAVA基础部分复习大纲 2.把iPhoneX分支改完 实际做的: 1.CMD-Sh...

  • nodejs复习大纲

    nodejs复习 模块http 服务 let http = require('http'); http.cre...

  • express复习大纲

    express复习 express 三步走引入express (需要下载 api地址-》npm) 1. 下载 ...

  • 汉民族发展

    最近读的书,作者的大纲就是脉络,浅显讲了下汉民族历史。

网友评论

    本文标题:Java复习大纲脉络

    本文链接:https://www.haomeiwen.com/subject/tplosktx.html