ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

Java基础学习笔记 12、集合框架

Java基础学习笔记 12、集合框架 文章目录前言一、认识集合框架二、 Iterator迭代器接口介绍Iteractor接口三个主要方法源码分析(ArrayList中的迭代器)三、顶级接口及实现类认识各个接口List接口及常用实现类List接口ArrayListLinkedListVectorStack总结及相关面试题Set接口及常用实现类Set接口HashSetLinkedHashSetTreeSetSet相关面试题hashCode()方法重写介绍Map接口及常用实现类Map接口HashMapLinkedHashMapTreeMapHashTablePropertiesMap遍历方法相关面试题四、Collections工具类参考资料前言本文是付费专栏《Java后端开发从入门到进阶》的配套文章,所属阶段与专题为「阶段一:Java基础与编程内功 / 1.1 Java语言基础」。专栏介绍:适合 Java 初学者及希望系统查漏补缺的开发者。专栏不仅讲“怎么用”,还会深入源码与底层原理,结合真实开发场景和代码案例,帮助你建立完整的 Java 技术知识体系。本文所属付费专栏目录:Java后端开发从入门到进阶整体专栏目录汇总一、认识集合框架引言前言:为了方便对对象操作,我们会将多个对象集合到一起,再没学习使用集合之前我们使用的是数组来存储对象,而使用数组存储对象的话有着许多的弊端,例如我们想直接添加一个对象或是删除、修改一个对象使用数组只能通过下标来对数组进行操作,比较有局限性。数组只给我们提供了length()、clone()的方法。数组存储方面的特点:数组初始化以后,长度就确定了。数组声明的类型,就决定了进行元素初始化的类型。弊端:
返回列表