黑马程序员技术交流社区

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

作者: 18248119733    时间: 2016-9-25 18:36
标题: HashMap和HashTable的区别

HashMap是Hashtable的轻量级实现(非线程安全的实现),他们都完成了Map接口,
主要区别在于HashMap允许空(null)键值(key),由于非线程安全,效率上可能高于Hashtable。而hashTable是不允许有null值和null键,它是线程安全的!


作者: 疯狂的麦克斯    时间: 2016-9-25 19:02
是的是的,hashTable是jdk1.0,已经过时了,被jdk1.2出现的HashMap取代了。。。。和之前vector被ArrayList取代一样,了解即可,面试可能会问
作者: zbwzwd    时间: 2016-9-25 20:55
效率不是有可能,是必须高于




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