黑马程序员技术交流社区

标题: jjjjjj [打印本页]

作者: 匿名    时间: 2011-8-27 22:17
标题: jjjjjj
本帖最后由 匿名 于 2015-3-27 16:39 编辑

hhhhhhhhhhhhhhhhh
作者: 匿名    时间: 2011-8-28 01:20
。。。。自己进去查看源代码不就行了吗???我觉得他们差不多,只不过后者是线程同步的,每存取一个数都要先判断一下那把“锁”是否是空闲的,所以1.2版本才又多出了一个HashMap,线程不同步,速度快
作者: 匿名    时间: 2011-8-28 15:49
其实就是hashtable比hashmap多了线程“锁”的机制,至于想了解这个“锁”的实现原理,那自然就去看一下线程同步机制的知识而不是hashmap和hashtable的知识,还有一点就是hashmap可以将空值作为一个表的条目的key或者value,但是hashtable是不能放入空值的,这个具体又是怎么实现的,我想和hashtable是基于Dictionary类,而hashmap是1.2引进的map接口的一个实现有关吧,不太清楚。
作者: 匿名    时间: 2011-8-29 16:27
大家要注意 这道题目面试的时候我也碰到了 我当时懵了




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