JAVA历程
希望我的这个博客能给那些想在java的海洋中拼搏的人有所帮助。谢谢光临!
posts - 8,  comments - 6,  trackbacks - 0
Hashtable继承自Dictionary类,而HashMap是Java1.2引进的Map interface的一个实现


  HashMap允许将null作为一个entry的key或者value,而Hashtable不允许


  还有就是,HashMap把Hashtable的contains方法去掉了,改成containsvalue和containsKey。因为contains方法容易让人引起误解。


  最大的不同是,Hashtable的方法是Synchronize的,而HashMap不是,在
多个线程访问Hashtable时,不需要自己为它的方法实现同步,而HashMap
就必须为之提供外同步。


  Hashtable和HashMap采用的hash/rehash算法都大概一样,所以性能不会有很大的差异。
posted on 2007-07-05 15:24 I LOVE JAVA 阅读(385) 评论(0)  编辑  收藏 所属分类: Servlet面试题

只有注册用户登录后才能发表评论。


网站导航:
 

<2024年11月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567

常用链接

留言簿(1)

随笔分类

随笔档案

文章分类

文章档案

搜索

  •  

最新评论

阅读排行榜

评论排行榜