
环境
JDK: 1.8
分析
1.底层数据结构
可以看出HashTable的底层结构是数组加链表的结构
1 |
private transient Entry<?,?>[] table; |
2.默认值
size=11的数组, 数组元素大于 (size * 0.75) 扩容
1 |
public Hashtable() { |
3.put操作
1 |
public synchronized V put(K key, V value) { |

JDK: 1.8
可以看出HashTable的底层结构是数组加链表的结构
1 |
private transient Entry<?,?>[] table; |
size=11的数组, 数组元素大于 (size * 0.75) 扩容
1 |
public Hashtable() { |
1 |
public synchronized V put(K key, V value) { |
近期评论