面试题:HashMap 和 Hashtable 的区别
面试 Java About 322 words线程是否安全
HashMap线程不安全Hashtable线程安全
效率
- 因为线程不安全,所以
HashMap比Hashtable效率高
Null Key 和 Null Value
HashMap:只有一个键可为null;可以有一个或多键对应的值为null。Hashtable:不允许键和值为null,会抛出NullPointerException。
初始化容量
HashMap:16Hashtable:11
扩容
HashMap:2nHashtable:2n + 1
Hashtable中的t为什么是小写
sun公司在Java2后确定的驼峰命名,而Hashtable是Java1就有了,当时命名不规范导致。
Views: 3,214 · Posted: 2019-10-04
————        END        ————
Give me a Star, Thanks:)
https://github.com/fendoudebb/LiteNote扫描下方二维码关注公众号和小程序↓↓↓
Loading...