总结 八股盛宴 面试 java的语言特性 面向过程和面向对象 如何抽象一个对象 重写和重载的区别 深拷贝和浅拷贝的区别 == 和 equals的区别 重写equals为什么重写hashcode(为了应对equals相等,hashcode不相等的情况) jvm的内存区域 oom场景可能发送哪里 栈帧包含什么内容 mysql事务特性 特性如何保证 主键索引是什么有什么特点 mysql有什么存储引擎,有什么区别 redis集群的槽位是什么概念 如果redis实例增加或删除,集群的槽位如何变化