集合框架

Posted shqnl

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了集合框架相关的知识,希望对你有一定的参考价值。

Collection(接口):存储一组不唯一,且无序的元素

   List: 存储一组不为一,且有序的元素
     ArrayList:基于Array实现,且检索效率和随机访问效率高
     LinkedList:基于链表实现(双向链表),增删效率高
     Vector:线程安全的类型,所有效率均低
  Set: 存储一组唯一,且无序的元素
    HashSet:根据元素的hash值去确定元素在内存中的位置
Iterator:作为迭代器(接口)
    hasNext():判断是否存在下一个元素
    next():获取下一个元素
   ListIterator:
       hasPrevious():判断是否存在上一个
     previous():获取上一个元素

Map:(接口)存储一组键值对象,提供key到value的映射 

 集合框架的关系图

技术图片

技术图片

 

以上是关于集合框架的主要内容,如果未能解决你的问题,请参考以下文章

集合框架

集合框架

复习集合框架

Java集合框架介绍

java集合框架

集合框架