HashTable和HashMap的区别

来源:互联网 发布:80端口漏洞 编辑:程序博客网 时间:2024/06/07 05:50

1. HashTabe是同步的,HashMap未经同步,所以在多线程中要手动同步HashMap;

2. HashTabe不允许Null 值(key 和 value 都不可以的), 而HashMap是允许的(key 和 value 都是可以的).

3. HashTable有一个contains(Object value),功能和containsValue(Object value)功能一样。

4. HashTable使用Enumeration,HashMap使用Iterator.

 

原创粉丝点击