Java基础知识之什么是集合框架

Posted smileNicky

tags:

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

Java基础知识之什么是集合框架,前面的文章,我们已经学习了Java的一些基础知识,比如泛型、注解等等内容,接着本博客继续学习Java中一个很常见的内容,集合。

1、什么是Java中的集合框架?

Java Collections 框架由接口和类组成,集合框架是用于存储数据和操作一组对象的统一架构。

集合框架提供了很多接口,比如Set、List、Queue、Deque、… , 实现类的有ArrayList、Vector、LinkedList、PriorityQueue、HashSet、LinkedHashSet、TreeSet、… ,这些实现类都是数据架构和算法的应用,比如链表、红黑树、二叉树等等,集合框架的类可以在java.util这里package里找到

2、Java 集合层次结构

Java Collection提供了很多类,功能比较强大,这里画图简单描述一下Java中的主要类图,先画一个简版,只画一些最重要的接口,如图,Java中的集合类比如HashSet、ArrayList、LinkedList等等都是继承自Set、List、Queue、Deque这些接口,HashMap就是继承自Map接口
用idea软件画出u

以上是关于Java基础知识之什么是集合框架的主要内容,如果未能解决你的问题,请参考以下文章

Java基础之集合框架(Collection接口和List接口)

第一节:Java数据结构预备知识之数据结构Java集合框架概述

jdk源码阅读笔记之java集合框架(基础篇)

阿花宝宝 Java基础笔记 之 集合框架

Java基础-集合框架之Set

Java基础知识(JAVA集合框架之List与Set)