什么是hashcode?hashcode和equals的区别有哪些?
Redis有几种数据类型?redis的优势是哪些?
集合有什么特点?常用的集合类有哪些?
线程有几种创建方式?
线程的声明周期?
Sleep和wait的区别?
Spring框架的核心模块?
Spring中用到了哪些设计模式?
AOP的原理
AOP几大通知的执行顺序
@Component, @Controller, @Repository, @Service 有何区别?
Spring事务有哪几种实现方式?
String、StringBuffer和StringBuild的区别?
介绍一下Websocket?
抽象类和接口的区别?
final 在 java 中有什么作用?
Hashmap的数据结构?
Java反射获取类对象的方式?
Integer和int的区别?
JVM的组成部分?
volatile关键字有什么用?
线程之间的通信方式?