hashmap hashtable linkedhashmap

hashmap hashtable

  • 一个继承自AbstractMap 一个继承自Dictory
  • 其中hashmap中的put方法明显看到 如果键值为空会默认设置为0 所以允许键为null
  • 线程不安全 不需要同步效率性能更高 线程安全
  • 一个用hash方法 一个用
  • 初始化与增长方式初始化时:HashTable在不指定容量的情况下的默认容量为11,且不要求底层数组的容量一定要为2的整数次幂;HashMap默认容量为16,且要求容量一定为2的整数次幂。扩容时:Hashtable将容量变为原来的2倍加1;HashMap扩容将容量变为原来的2倍。

linkedhashmap treemap

相关文章:

  • 2022-12-23
  • 2021-06-24
  • 2021-10-28
  • 2021-10-25
  • 2021-06-18
  • 2022-12-23
猜你喜欢
  • 2021-08-11
  • 2021-12-25
  • 2021-10-01
  • 2021-10-29
  • 2022-01-07
相关资源
相似解决方案