转自
https://csp1999.blog.youkuaiyun.com/article/details/112853249
如果你看过一些HashMap的源码,不难发现,很像hash算法不同的旧版HashMap,且所有方法加了锁所以是线程安全的,另外就是在put null作为key的时候会抛出NPE异常而不是像HashMap一样专门留个位置存null的key
转自
https://csp1999.blog.youkuaiyun.com/article/details/112853249
如果你看过一些HashMap的源码,不难发现,很像hash算法不同的旧版HashMap,且所有方法加了锁所以是线程安全的,另外就是在put null作为key的时候会抛出NPE异常而不是像HashMap一样专门留个位置存null的key