![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
HashMap与Hashtable的区别
jwbjwb123
这个作者很懒,什么都没留下…
展开
-
Collection
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Da7P8rfq-1629804801669)(D:\mycsdn\images\image-20210824191931213.png)]概述:List,Set,Map都是接口,其中List,Set是实现了Collection接口,Map为独立的接口set下面有HashSet,LinkedHashSet,TreeSetList下面有ArrayList,Vector,LinkedListMap下面有HashMap,Ha原创 2021-08-24 19:36:10 · 52 阅读 · 0 评论 -
HashMapANDHashTable
HashMap与HashTable的区别相同点:两者都实现了Map<K,V> Cloneable Serializable接口两者的加载因子相同不同点1、HashMap继承自AbstractMap类 而HashTable继承的是Dictionary2、HashMap的键值对可以设为null 这个可以在源码的hash方法中可以看出 而hashtable 不允许键值对为Null3、就底层实现来讲1.7之前两者都是数组加链表 但是HashMap在1.8之后加入了红黑树4、两者的键值对的原创 2021-08-18 23:09:34 · 60 阅读 · 0 评论