HashMap TreeMap 的区别 HashMap保存键值对的集合,value可以为null,可以重复,key不允许重复,仅能有一个key为null、HashMap是非现场安全的,多线程并发会导致数据不一致,Collections的SynchronizedMap方法使HashMap具有了同步能力。TreeMap是基于红黑树的一种数据结构,可以保持内部数据的顺序,还可以排序。