美文网首页
java 集合

java 集合

作者: 大晴天小阳光 | 来源:发表于2017-07-30 00:40 被阅读0次

    java 集合框架

    接口是用来定义功能的

    java 集合概述

    一方面,面向对象语言对事物的体现都是以对象的形式,为了方便多个对象的操作,就是对对象进行存储。另一方面,使用Array 存储对象具有一些弊端,而java集合就像一种容器,可以动态地把多个对象的引用放入容器中。

    java 集合类可以用于存储数量不等的多个对象,还可用于保存具有映射关系的关联数组。

    java集合可分为Conllection和Map两种体系

    Collection接口

              Set :元素无序、不可重复的集合。

              List :   元素有序,可重复的集合。

    Map接口:具有映射关系“key-value对”的集合。

    Collection 接口API ,没有直接的实现类,而是由两个子接口(Set接口,List 接口,继承Collection),子接口有具体的实现类。

    Iterator 迭代器接口  (用来遍历集合中的元素)

    Collection子接口之一:Set接口

            》HashSet     LinkedHashSet     TreeSet

    Collection子接口之二:List 接口 

            》ArrayList    LinkedList    Vector

    Map 接口

            》HashMap    TreeMap   Hashtable   (map接口的实现类)

    collection 接口是List、set、和Queue接口的父类,该接口里定义的方法既可以用于操作Set集合,也可用于操作List和Queue集合。

    Collections 工具类 (可以操作Collection 和Map)

    相关文章

      网友评论

          本文标题:java 集合

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