美文网首页
集合类以及集合框架

集合类以及集合框架

作者: 芒鞋胜马 | 来源:发表于2018-05-07 09:52 被阅读0次

集合类:
集合类存放于java.util包中。
集合类存放的都是对象的引用,而非对象本身,出于表达上的便利,我们称集合中的对象就是指集合中对象的引用(reference)。
集合类型主要有3种:set(集)、list(列表)和map(映射)。
总的说来,Java API中所用的集合类,都是实现了Collection接口,他的一个类继承结构如下:

Collection<--List<--Vector

Collection<--List<--ArrayList

Collection<--List<--LinkedList

Collection<--Set<--HashSet

Collection<--Set<--HashSet<--LinkedHashSet

Collection<--Set<--SortedSet<--TreeSet

集合框架:
集合框架是为表示和操作集合而规定的一种统一的标准的体系结构。任何集合框架都包含三大块内容:对外的接口、接口的实现和对集合运算的算法。

1)对外的接口:集合的抽象数据结构。接口允许我们独立地操纵集合而不用考虑集合的具体实现。
2)接口的实现:接口的具体实现类。从本质上来讲,它们是可重用的数据结构。
3)集合运算算法 :在实现了集合接口的对象上执行有用的计算,比如排序和搜索,的方法。算法是多态的,同名的方法可以被任何合适的接口实现类调用,从本质上来讲,算法是可重用的功能 。

相关文章

  • 集合类以及集合框架

    集合类:集合类存放于java.util包中。集合类存放的都是对象的引用,而非对象本身,出于表达上的便利,我们称集合...

  • 集合框架

    集合框架的概念 集合:存放数据的容器 集合框架:java中,用于表示集合,以及操作集合的类和接口的统称 数组与集合...

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

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

  • 相关问题整理

    集合类以及集合框架 参考 http://blog.csdn.net/u014136713/article/deta...

  • Java基础19:Java集合框架梳理

    本文介绍了Java集合类的基本框架,接口结构以及部分源码分析,并且通过自己实现一些集合类来更好地剖析Java集合类...

  • 集合类,集合框架

    集合类的由来:为了存储多个对象,而对象的个数不确定; 集合特点: 1.用于存储对象的容器; 2.集合的长度是可变的...

  • 集合类框架 接口

    集合类框架的介绍: ![Java 集合类框架](https://upload-images.jianshu.io/...

  • Java集合

    集合框架的部分优点 1、使用核心集合类降低开发成本,而非实现我们自己的集合类。2、随着使用经过严格测试的集合框架类...

  • 2017年初BAT的JAVA面试题汇集

    Java基础● 集合类以及集合框架;HashMap与HashTable实现原理,线程安全性,hash冲突及处理算法...

  • Java面试题

    集合类以及集合框架 HashMap与HashTable实现原理,线程安全性,hash冲突及处理算法;Concurr...

网友评论

      本文标题:集合类以及集合框架

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