黑马程序员技术交流社区

标题: 常用面试题HashMap和Hashtable的区别 [打印本页]

作者: chenxianzai    时间: 2015-11-23 23:00
标题: 常用面试题HashMap和Hashtable的区别
常用面试题
        HashMap和Hashtable的区别
                Hashtable是JDK1.0版本出现的,是线程安全的,效率低,HashMap是JDK1.2版本出现的,是线程不安全的,效率高
                Hashtable不可以存储null键和null值,HashMap可以存储null键和null值
                共同点:底层都是哈希算法,都是双列集合
                区别:1、HashMap是线程不安全的,效率高,JDK1.2版本的
                            Hashtable是线程安全的,效率低,JDK1.0版本的
                  2、HashMap可以存储null键和null值
                    Hashtable不可以可以存储null键和null值


作者: oup    时间: 2015-11-23 23:17
面试要考的内容吗?

作者: 王康达    时间: 2015-11-24 10:09
oup 发表于 2015-11-23 23:17
面试要考的内容吗?

我看好像是.
作者: 王康达    时间: 2015-11-24 10:14
顶一个!
作者: yqlbd    时间: 2015-11-24 10:21
类似Vector和ArrayList区别。前者线程安全,后者不是,前者不可以存null键和null值,后者可以
作者: android_921    时间: 2015-11-24 10:35
顶贴顶贴顶贴顶贴顶贴
作者: Myth、骞    时间: 2015-11-24 12:48
其实有个小细节,Hashtable的t 是小写,就可以明白它的版本比较低,其他结果就可以推出。
作者: wqd123    时间: 2015-11-24 21:34
这些知识点很多都混淆了
作者: zypt0218    时间: 2015-11-24 23:51
这个东西就是要考细心不细心!!
作者: gih146    时间: 2015-11-24 23:56
顶一个,还有一天就点招了,记下来




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