
java集合框架
文章平均质量分 63
基于jdk1.8,介绍java的集合框架
Guo_j_
坚持学习,持续进步
展开
-
java集合框架(2)Iterable接口
该接口是集合类的最顶层接口,其字面意义是可以迭代的意思,可以理解为实现这个接口的集合类获得了迭代遍历的能力。 Iterable接口出现在 JDK1.5,只有iterator()一个方法,该方法返回一个迭代器实例引用,用于遍历当前集合实现类。此时Iterable接口此时定义了一种遍历集合的规范,即可使用迭代器遍历集合。同时,该接口的集合实现类也可以使用for-each遍历集合,但这只是一种语法糖,在经过编译之后产生的class文件中,for-each语句会转化为基于迭代器的遍历方式。 在JDk1.8中,Ite原创 2021-11-15 22:14:32 · 502 阅读 · 0 评论 -
java集合框架系列(1)集合框架概述
持有一批引用 在编程实践过程中,很多业务场景需要处理一批不确定数量的对象,而又没有必要为每一个对象创建引用(通俗讲,为对象起一个名字),使用对象引用来逐个持有这些对象。很自然地,容器可以解决这一问题。 在逻辑层面,容器在内存中(不是持久化存储)为多项数据提供存储空间。此时,可以创建容器对象,并将这一批对象存储在容器对象中,即使用一个容器对象引用持有一批对象。 对象封装一堆数据,集合存储一堆对象 在java的实现层面,数组和集合类都可称为容器,都可以持有一批引用。 集合扩充了数组 其中,静态数组被java原创 2021-11-15 22:13:03 · 273 阅读 · 0 评论