美文网首页
Java集合框架

Java集合框架

作者: 历十九喵喵喵 | 来源:发表于2020-09-19 09:33 被阅读0次
    菜鸟

    1.整个框架围绕一组标准框架而设计

    2.主要包含两种类型的容器:Collection 和 Map

    3. 接口:Collection  ,List ,Set,Map

    4.接口:代表集合的抽象数据类型,实现多个接口是为了以不同的方式操作集合的对象

    5.实现类是 集合接口的具体的实现,是可重复利用的数据结构,比如 Arraylist,Linkedlist,   HashSet,HashMap

    Set和List的区别

    1. Set 接口实例存储的是无序的,不重复的数据。List 接口实例存储的是有序的,可以重复的元素。

    2. Set检索效率低下,删除和插入效率高,插入和删除不会引起元素位置改变 <实现类有HashSet,TreeSet>

    3. List和数组类似,可以动态增长,根据实际存储的数据的长度自动增长List的长度。查找元素效率高,插入删除效率低,因为会引起其他元素位置改变 <实现类有ArrayList,LinkedList,Vector> 。

    Iterator    :迭代器,用来遍历一个集合中的元素,显示集合中的元素

    相关文章

      网友评论

          本文标题:Java集合框架

          本文链接:https://www.haomeiwen.com/subject/jspsyktx.html