HashMap 和 ConcurrentHashMap 的区别final 的作用,加在变量、方法、类的区别新建一个 string 会创建几个对象哪些类是线程安全的线程池的参数;为什么需要超出最大容量的策略ThreadLocal了解吗hash 冲撞怎么办?如何 rehashHashMap 的遍历方式为什么 HashMap 是线程不安全的说一下HashMap的实现,扩容机制,扩容时如何保证可操作?