自我介绍jdk1.8 HashMap底层数据结构是什么?红黑树是如何保持平衡的?HashMap 是线程安全的吗,为什么不是线程安全的?有什么危险HashMap 对应的线程安全的集合是什么?如何保证线程安全的?线程池的核心参数都有哪些?作用都有哪些?对于一个线程来说,它们的状态都有哪些?Spring 事务没有生效的场景都有哪些?分布式事务是否了解?Redis 数据类型都有哪些?Redis 五个基本数据类型的底层数据结构是什么?Redis 缓存击穿是啥?如何解决呢?Redis 分布式锁如何实现,怎么保证可重入呢?Redis 和 MySQL 保证数据的一致性呢?innodb 支持哪些事务隔离级别,都...