hashTable和hashMap的不同
来源:互联网 发布:java怎么创建窗口程序 编辑:程序博客网 时间:2024/06/10 01:20
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算法都大概一样,所以性能不会有很大的差异。
HashMap允许将null作为一个entry的key或者value,而Hashtable不允许
还有就是,HashMap把Hashtable的contains方法去掉了,改成containsvalue和containsKey。因为contains方法容易让人引起误解。
最大的不同是,Hashtable的方法是Synchronize的,而HashMap不是,在
多个线程访问Hashtable时,不需要自己为它的方法实现同步,而HashMap
就必须为之提供外同步。
Hashtable和HashMap采用的hash/rehash算法都大概一样,所以性能不会有很大的差异。
- hashTable和hashMap的不同
- hashTable和hashMap的不同
- hashTable和hashMap的不同
- HashMap和HashTable的区别和不同
- HashMap和HashTable的区别和不同
- Hashtable和HashMap类的不同
- 黑马程序员 Hashtable和HashMap的不同
- HashMap 和 HashTable 到底哪不同 ?
- HashMap 和 HashTable 到底哪不同 ?
- HashMap 和 HashTable 到底哪不同 ?
- HashMap和HashTable到底哪不同
- HashMap和HashTable到底哪不同?
- 什么是HashTable?HashMap和HashTable的区别
- HashTable和HashMap的区别
- HashTable和HashMap的区别
- Hashtable和HashMap的区别
- HashTable和HashMap的区别
- Hashtable和HashMap的区别
- JAVA+TOMCAT 网站部署第一天
- 在 Visual Basic 中资源文件的多种使用技巧
- 有感于现在的IT培训
- first for unika
- Reference 不为人知的一面
- hashTable和hashMap的不同
- 在这里记录我的"教书 育人 编程 生活"
- 在Java应用程序中监视CPU的使用
- 感谢CSDN为我们提供这个服务!
- 明日万里长征,始于今日足下
- vfp9 CA的新方法----DelayedMemoFetch
- 灵山游(一)
- Windows的消息使用理解
- Reference 不为人知的一面