码迷,mamicode.com
首页 > 编程语言 > 详细

Java面试总结

时间:2019-03-01 14:17:14      阅读:193      评论:0      收藏:0      [点我收藏+]

标签:java面试   面试总结   哨兵   线程池   工厂   sql   mysql   hashmap   hashset   

设计模式:

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

  ②工厂模式

  ③观察者模式

  ④代理模式

多线程:

  线程池

mysql:

  锁:排他锁,共享锁

  sql分析:show profiles, explain

  索引实现原理(btree)

  主从同步怎么实现

  冷热数据怎么处理

 

redis:

  哨兵模式

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

java:

  hashmap,hashset 等几种类型的区别

  wait() 和 sleep 的区别

java的锁:

  synchronized 的几种情况

  ReentrantLock

  synchronized 和 lock的区别

 

Java面试总结

标签:java面试   面试总结   哨兵   线程池   工厂   sql   mysql   hashmap   hashset   

原文地址:https://www.cnblogs.com/zhanghaibo8/p/10456074.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!