分享一个链接:https://www.cnblogs.com/mukk/p/12301189.html
讲的非常好了,里面的体系结构也有图,扩容也有图片,非常好。
Hashtable和ConcurrentHashMap的区别:https://blog.csdn.net/weixin_39651041/article/details/79953811
这篇文章也讲的很好了。我这里总结一下:
hashtable的所有 方法都会加锁,所以会锁住整个桶,并发情况下效率很低。
而ConcurrentHashMap只会锁住一个桶,并发情况下就大大提升了效率。
java中已经有数组了,为什么还要有集合:https://blog.csdn.net/meism5/article/details/103196035