黑马程序员技术交流社区

标题: HashMap和Hashtable的区别 [打印本页]

作者: 大地z灵    时间: 2015-10-14 23:20
标题: HashMap和Hashtable的区别
HashMap和Hashtable都实现了Map接口,因此很多特性非常相似,使用方法基本相同。但是,他们有以下不同点:
HashMap允许键和值是null,而Hashtable不允许键或者值是null。
Hashtable是同步的,线程安全,效率低,而HashMap不是同步的,线程不安全,效率高。因此,HashMap更适合于单线程环境,而Hashtable适合于多线程环境。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2