java容器学习

Posted 青葱岁月

tags:

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

 容器是java中重要的一部分,其接口的结构如下

      Collection

        |

    ------------------        Map

    |        |        |

   Set       List      HashMap

    |

  HashSet

顾名思义,容器是用来存储东西的,对于对象,容器中存储的实质上是对象的引用,即对象的地址。

Collection接口有两个子接口Set和List,除了均是用来存储元素这个共性之外,分别具有不同的特点。

List类别的容器一般具有有序的特点,当元素插入删除时,维护了元素的顺序,并且可以放置重复元素。

Set类别的容器不允许放置重复元素,且一般是无序的。

Map类别的容器存储了对象和唯一可以标识该对象的主键的映射,不可以放置重复的主键。

以上是关于java容器学习的主要内容,如果未能解决你的问题,请参考以下文章

Java进阶容器学习

java基础学习——24容器

java中容器的学习与理解

[java学习]java容器源码初探

Java GUI 的基础学习

Java并发编程学习6-同步容器类和并发容器