HashMap 和HashTable完成了Map接口,而且HashTable是线程平安的,然则HashMap机能更好; (引荐进修:java课程)
Java鸠合类里最基础的接口有:
Collection:单列鸠合的根接口
List:元素有序 可反复
ArrayList:相似一个长度可变的数组 。合适查询,不合适增删
LinkedList:底层是双向轮回链表。合适增删,不合适查询。
Set:元素无序,不可反复
HashSet:依据对象的哈希值肯定元素在鸠合中的位置
TreeSet: 以二叉树的体式格局存储元素,完成了对鸠合中的元素排序
Map:双列鸠合的根接口,用于存储具有键(key)、值(value)映照关联的元素。
HashMap:用于存储键值映照关联,不能涌现反复的键key
TreeMap:用来存储键值映照关联,不能涌现反复的键key,一切的键根据二叉树的体式格局分列
以上就是Java鸠合类框架的基础接口有哪些?的细致内容,更多请关注ki4网别的相干文章!