HashMap和Hashtable的区别

来源:互联网 发布:java php混合编程 编辑:程序博客网 时间:2024/04/29 22:22
这要从三方面来看,
一、从历史原因来看,Hashtable是基于陈旧的Dictionary类的;HashMap是java1.2引进的,Map接口的一个实现。
二、从同步性来看,Hashtable是线程安全的,是同步的;hashmap是线程不安全的,不是同步的。
三、值,只有HashMap可以将空值作为一个表的条目的key或value
原创粉丝点击