1、HashMap和Hashtable的区别?
HashMap:线程不安全,效率高,允许null键和null值。
Hashtable:线程安全,效率低,不允许不来了键和null值。
2、List,Set,Map等接口是否都继承了Map接口?
List和Set继承自Collection接口。
Map接口本身就是一个顶级接口。
本文深入探讨了Java集合框架中HashMap与Hashtable的区别,包括线程安全性、效率及对null的支持;并解析了List、Set与Map接口的角色,揭示了它们如何在数据结构中扮演关键角色。
1、HashMap和Hashtable的区别?
HashMap:线程不安全,效率高,允许null键和null值。
Hashtable:线程安全,效率低,不允许不来了键和null值。
2、List,Set,Map等接口是否都继承了Map接口?
List和Set继承自Collection接口。
Map接口本身就是一个顶级接口。
548
132
141

被折叠的 条评论
为什么被折叠?