• 类集


    类集是一个动态的对象数组,是对一些实现好的数据结构进行包装。类集框架使用方便,本身不受对象数组长度的限制。

     
    类集的特性:
    1. 高性能,对基本类集(动态数组、链接表、树和散列表)的实现是高效率的。
    2. 框架必须允许不同类型的类集以相同的方式和高度互操作方式工作。
    3. 类集必须是容易扩展和修改的,被设计成包含了一组标准接口。
     
    Collection:List Set Queue SortedSet
    Map: sortedMap
     
    常用类集接口:
    Collection 、List 、Set 、Map 、Iterator 、ListIterator、 Enumeration 、SortedSet 、SortedMap 、Queue 、Map.Entry等
    Collection: 存放一组单值的最大接口,所谓单值是指集合中的每一个元素都是一个对象,一般很少直接使用此接口直接操作
    List: Collection接口的子接口,最常用的接口,对Collection接口进行了大量的扩充,内容允许重复
    Set: Collection接口的子类,没有对Collection接口扩充,不允许存放重复内容
    Map: 存放一对值的最大接口,即接口中的每个元素都是一对,以key-value的形式保存
    Iterator: 集合的输出接口,用于输出集合中的内容,只能进行从前到后的单项输出
    ListIterator: Iterator的子接口,可以进行双向输出
    Enumeration: 最早的输出接口,用于输出指定集合中的内容
    SortedSet: 单值的排序接口,实现该接口的集合类,里面的内容可以使用比较器排序
    SortedMap: 存放一对值的排序接口,实现该接口的集合类,里面的内容按照key排序,使用比较器排序
    Queue: 队列接口,此接口的子类可以实现队列操作
    Map.Entry: Map.Entry的内部接口,每个Map.Entry对象都保存着一对key-value的内容,每个Map接口中都保存多个Map.Entry接口实例
     
  • 相关阅读:
    IT痴汉的工作现状24-Just for fun
    "duplicate symbol for architecture i386" 解决的方法
    如何将visual studio 2010编辑模式改为插入???
    教学平台服务器安装环境说明
    Microsoft SQL Server 2008 基本安装说明
    WEB安全测试的类型
    IBM Rational Appscan使用之扫描结果分析
    IBM Rational AppScan使用详细说明
    Security Testing Basics
    ZAP介绍
  • 原文地址:https://www.cnblogs.com/mywy/p/5230985.html
Copyright © 2020-2023  润新知