是否可以存 nul

HashMap可以存 Null,ConcurrentHashMap 不可以

HashMap是线程不安全的,当出现多线程操作时,会出现安全隐患;

HashMap是线程不安全的,所谓线程不安全是指多个同时写时会引发问题。

而ConcurrentHashMap是线程安全的。HashMap不支持并发操作,没有同步方法;ConcurrentHashMap支持并发操作。

参考

HashMap? ConcurrentHashMap? 相信看完这篇没人能难住你!

HashMap HashTable和ConcurrentHashMap的区别-阿里云开发者社区