黑马程序员技术交流社区
标题:
HashMap,Hashtable
[打印本页]
作者:
xiangzhuni886
时间:
2016-5-1 14:46
标题:
HashMap,Hashtable
HashMap与HashTable有什么区别?对比Hashtable VS HashMap
作者:
zhglyxgs
时间:
2016-5-1 16:18
:HashMap 是 Hashtable的一个轻量级实现,HashMap里面的方法是异步的,效率要高,因为异步的时候大家都可以用,所以效率要高;
而Hashtable里面的方法不是异步的,而是同步的一个时间段里只能一个人访问所以效率要低。但是它保证了数据的一致性和唯一性。
他们都完成了Map接口,主要区别在于HashMap允许空(null)键值(key),由于非线程安全,效率上可能高于Hashtable。
HashMap允许将null作为一个entry的key或者value,而Hashtable不允许。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2