Java集合框架(一)

Java集合框架整体分析Java集合框架(一)

Java集合框架整体分析

  1. 概述(如果想要更多的企业求职加分项目,案例,可以来一下我的Java群632119504,每天都会精挑细选一个特效,项目出来详细讲解,分享!包括答疑解惑!)

    Java提供了几个能有效地组织和操作数据的数据结构,这些数据结构通常称为Java集合框架。数据结构就是以某种形式将数据组织在一起的集合,它不仅存储数据,还支持访问和处理数据的操作。

    在Java 2之前,Java是没有完整的集合框架的。它只有一些简单的可以自扩展的容器类,这些容器类在使用的过程中由于效率问题饱受诟病,因此在Java 2中,Java设计者们进行了大刀阔斧的整改,重新设计,于是就有了现在的集合框架。需要注意的是,之前的那些容器类库并没有被弃用而是进行了保留,主要是为了向下兼容的目的,但我们在平时使用中还是应该尽量少用。

Java集合框架(一)

Java集合框架图

从上面的集合框架图可以看到,Java集合框架主要包括两种类型的容器,一种是集合(Collection),存储一个元素集合,另一种是图(Map),存储键/值对映射。Collection接口又有3种子类型,List、Set和Queue,再下面是一些抽象类,最后是具体实现类,常用的有ArrayList、LinkedList、HashSet、LinkedHashSet、HashMap、LinkedHashMap等等。在平常的学习开发中,灵活熟练地使用这些集合框架,可以很明显地提高我们的开发效率,当然仅仅会用还是不够的,理解其中的设计思想与原理才能更好地提高我们的开发水平。

今天时间有限,难以将所有的框架的东西写完,明天继续吧。希望大家原谅,今天我在整理一下后面的接口和其他集合类,大家可以先关注我的头条号,精彩明天继续哦

Java集合框架(一)

学习交流群632119504,大牛云集哦