java中的map集合存放null值总结

今天接到阿里的电话面试提到了一个问题是关于HashTable、HashMap的区别

集合类 key value super 说明
HashTable 不能为null 不能为null Dictionary 线程安全
ConcurrentHashMap 不能为null 不能为null AbstractMap 线程局部安全
TreeMap 不能为null 可以为null AbstractMap 线程不安全
HashMap 可以为null 可以为null AbstractMap 线程不安全
以此为记

你可能感兴趣的:(集合,concurrent)