您好,欢迎来到榕意旅游网。
搜索
您的当前位置:首页【2021届】Java面试复习提纲

【2021届】Java面试复习提纲

来源:榕意旅游网

首先,如果对Java学习的体系不了解,建议先去这个博客保存一下这张图:

一、Java基础

1.1 语言基础

1.2 面向对象

1.3 面向对象

1.4 异常

1.5 数组

1.6 常用类

二、容器集合(源码)

2.1 List

2.2 Set

2.3 Map

2.4 Collections

三、并发

3.1 并发基础

3.2 CAS

3.3 Synchronize原理及优化

3.4 JUC工具

四、JVM

4.1 类加载过程

4.2 类加载器

  • 三、双亲委派模型

4.3 JVM垃圾回收

  • 一、如何判断对象是否死亡?

  • 三、垃圾回收算法

  • 四、常见的垃圾回收器有那些?

  • 五、其他

    4.4 JVM内存机制

    • 三、虚拟机栈

五、Java高级

5.1 反射

5.2 注解

5.3 Socket

5.4 Nio、Bio

5.5 泛型

5.6 JDK8和11

六、操作系统

七、计算机网络

八、算法与数据结构

九、数据库(MySQL)

十、缓存(Redis)

10.1 Redis基础

  • 二、五种数据结构

  • 八、什么是布隆过滤器?

  • 九、缓存穿透

10.2 跳跃表

10.3 Redis持久化

  • 持久化详解

10.4 Redis哨兵

  • 五、两种数据丢失的情况

10.5 Redis配置

  • 一、容灾策略

  • 二、读写分离

      1. 主从搭建
  • 三、哨兵配置

  • 四、Redis-cluster集群配置

10.6 Redis主从复制

十一、Spring

十二、SpringBoot

十三、SpringMVC

十四、Mybatis

十五、常用设计模式

十六、消息队列(RocketMq、rabbitMQ、kafka)

十七、微服务(Dubbo、zookeeper、SpringCloud)

十八、项目

18.1 高并发

18.2 高可用

18.3 高安全

十九、系统架构

二十、Netty

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- nryq.cn 版权所有 赣ICP备2024042798号-6

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务