![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
以下关于HashMap与HashTable的说法中,正确的是()
A、迭代HashMap采用快速失败机制,而HashTable不是
B、HashTable允许null值作为key和value,而HashMap不可以
C、HashMap不是同步的,而HashTable是同步的
D、两者都是用key-value方式获取数据
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
A、迭代HashMap采用快速失败机制,而HashTable不是
B、HashTable允许null值作为key和value,而HashMap不可以
C、HashMap不是同步的,而HashTable是同步的
D、两者都是用key-value方式获取数据
A.HashMap集合是键值对方式存储元素
B.HashMap集合不允许存储重复键
C.HashMap集合不允许存储重复值
D.HashMap集合线程是安全的
A.都实现了Map接口
B.Hashtable类不是同步的,而HashMap类是同步的
C.Hashtable不允许null键或值
D.HashMap不允许null或值
A.rrayList和LinkedList均实现了List接口
B.ArrayList的查询速度比LinkedList快
C.添加和删除元素时,ArrayList的表现更佳
D.HashMap实现Map接口,它允许任何类型的键和值对象,并允许将null用作键或值
A.返回HashMap实例的浅拷贝,键和值本身不克隆
B.克隆之后,存在两个相同额对象,包括HashMap中的键和值
C.返回的是HashMap对象的副本,其中的所有键和值都是克隆副本
D.由于HashMap是键值对结构的对象,所以无法使用clone方法
B、两张表的Hash分区数必须一致,且分区列一致
C、两张表的JoinKey至少有一列建立了HashMap索引
D、如果选择只在一张表上建HashMap索引的话,推荐建立在数据量较大表的一侧