Hashmap和hashtable三大区别(从源码角度分析为什么map可以存放一个key为null,多个值为null)的特点
第一:
HashMap可以存放一个键是null,多个值是null 的对象,而Hashtable则不可以存放键为null,或者是值为null的对象
第二:hashMap比hashtable出现的要迟第三: HashMap是线程不安全的,即不可以让多个线程同时访问,Hashtable是线程安全的,可以让多个线程同时访问。下面从源码上来看第一个区别的形成原因:HashMap.class:/
原创
2017-09-27 08:37:25 ·
2712 阅读 ·
0 评论