对于Java集合理解

Posted 马暄

tags:

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

一、集合框架的三大接口

Collection:所有类的根接口      Map:映射接口,存放键值对       Iterator:遍历集合的迭代接口

Collection的子接口:

  List:有序的接口,元素有序的存入

      List常用接口的实现类:ArrayList、LinkedList、Vector

      

  set:无重复的集合,即存入的集合元素不重复

Map接口:Map接口中保存的是键值对即:Map<key,value>,其中key值是不允许重复的,如有重复,则覆

   put(k key, v value)、将key与value的值存入Map中

  get(object k)、根据K的值返回value的值

  size()、返回键值队的数量

  Map接口的实现类:HashMap、TreeMap

      

 

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

Java 集合深入理解 :AbstractList类

9.0对于java集合的迭代器的底层分析

java基础笔记----集合之list集合

由浅入深理解java集合——集合框架 CollctionMap

Java 集合深入理解 :线程安全的数组集合(Vector)

Java集合的理解