Java面试总结

Posted zhanghaibo8

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java面试总结相关的知识,希望对你有一定的参考价值。

设计模式:

  ①单例模式(饿汉模式,懒汉模式)

  ②工厂模式

  ③观察者模式

  ④代理模式

多线程:

  线程池

mysql:

  锁:排他锁,共享锁

  sql分析:show profiles, explain

  索引实现原理(btree)

  主从同步怎么实现

  冷热数据怎么处理

 

redis:

  哨兵模式

  大量key同时过期,会有什么影响

java:

  hashmap,hashset 等几种类型的区别

  wait() 和 sleep 的区别

java的锁:

  synchronized 的几种情况

  ReentrantLock

  synchronized 和 lock的区别

 

以上是关于Java面试总结的主要内容,如果未能解决你的问题,请参考以下文章

Java 面试总结 —— 面试常问的关键字总结

Java面试总结(2017.10)

Java面试总结

个人总结工作两年的 JAVA 程序员面试总结

Java面试总结(2021优化版)发布&1024程序员节

Java面试总结(2021优化版)发布&1024程序员节