1.HashMap 是内部基于哈希表实现,该类继承AbstractMap,实现了Map 接口。 2.Hashtable 线性安全的,而HashMap 是线性不安全。
3.Properties 类继承了Hashtable 类,而Hashtable 类则继承了Dictionary 类。
4.HashMap 允许将null 作为一个entry 的key 或value,而Hashtable 不允许。
5.HashMap的长度初始值为16,那么扩充后长度应该为oldsize2;Hashtable的长度初始值为11,扩充后长度为oldsize2+1。
Hashble 和HashMap 的区别
最新推荐文章于 2023-01-02 18:49:31 发布