HashMap和Hashtable的区别

2020-04-04  本文已影响0人  年迈的代码机器

HashMap个Hashtable的区别主要体现在三个方面:线程安全性,同步,速度

HashMap是非同步的,线程不安全的,速度快的
Hashtable是同步的,线程安全的,速度相对慢的。

如果是单线程的话,使用HashMap较好。速度快,没有线程安全问题。

HashMap不能保证随着时间的推移Map中的元素次序是不变的。

上一篇下一篇

猜你喜欢

热点阅读