码迷,mamicode.com
首页 > 其他好文 > 详细

[集合框架][Map]HashTable

时间:2021-05-24 07:17:23      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:zed   point   原来   htable   ble   初始   hash   集合   pointer   

(1)数据结构:数组+链表。

(2)线程安全:HashTable是线程安全的,因为HashTable内部的方法基本都经过Synchronized修饰。

(3)修改操作:

(3-1)对Null键和Null值的支持:HashTable不允许有Null键和Null值,否则会抛出NullPointerException。

(3-2)初始容量大小和每次扩充容量大小:创建时如果不指定容量初始值,Hashtable默认的初始大小为11,之后每次扩充容量变为原来的2n+1。创建时如果给定了容量初始值,那么Hashtable会直接使用你给定的大小。

(4)其他事项:无。

[集合框架][Map]HashTable

标签:zed   point   原来   htable   ble   初始   hash   集合   pointer   

原文地址:https://www.cnblogs.com/StringBuilder/p/14762640.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!