- 什么是幂等,如何实现
- 缓存穿透的原理以及解决方案
- 线程池的原理分析
- 由浅入深掌握volatile关键字的原理
- ThreadLocal的实现原理分析
- Thread.join的实现原理
- 如何停止一个线程
- hashMap的原理,内部数据结构是什么样的
- mysql数据库的隔离级别及其区别
- spring对象注入的几种方式和区别
- BIO,NIO和AIO的面试分析
- 乐观锁和悲观锁的原理及其应用
- 如何将一个java对象序列化到文件中
- 关于深克隆和浅克隆的差异和原理
- 从原理层面分析ClassLoader加载机制
- 从底层设计分析list和set的区别
- 设计模式的优雅落地
- 动态代理的实现原理
- 从1到面试题了解Integer的实现
- 了解软引用、弱引用、虚引用、强引用
- 受检异常和非受检异常的区别