美文网首页
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)

相关文章

  • 一篇文章,全面解读Android面试知识点

    Java Java基础 Java集合框架 Java集合——ArrayList Java集合——LinkedList...

  • 收藏夹

    博文 Java 集合:Java 集合学习指南 Java 集合:Java 集合源码剖析 HashMap:HashMa...

  • Java 集合框架_开篇

    Java 集合框架系列 Java 集合框架_开篇Java 集合框架_ListJava 集合框架_ArrayList...

  • Java 集合框架_List

    Java 集合框架系列 Java 集合框架_开篇Java 集合框架_ListJava 集合框架_ArrayList...

  • 9、java集合

    1、什么是java集合 java集合是用来存储多个数据引用的数据类型。 2、java集合分类 java集合类在ja...

  • 【集合框架】

    集合框架(怎么实现、适用场景) hash相关 Java集合框架 Java集合框架综述Java集合框架面试问题集锦 ...

  • Java基础——集合体系Map详解

    Java基础——集合体系Map详解 上文中我们了解了集合体系中的单列集合:Java基础——集合以及Java集合——...

  • Java基础

    Java集合框架 一、Java集合类简介: Java集合大致分为四种体系:Set:无序、不可重复的集合List:有...

  • JavaSE集合类

    JavaSE集合类 概述 Java中集合类概述Java中数组与集合的比较Java中集合框架层次结构 Collect...

  • 集合系列(一):集合框架概述

    集合系列(一):集合框架概述 Java 集合是 Java API 用得最频繁的一类,掌握 Java 集合的原理以及...

网友评论

      本文标题:java 集合

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