博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java 集合框架(一)
阅读量:4336 次
发布时间:2019-06-07

本文共 772 字,大约阅读时间需要 2 分钟。

Java 集合框架概述

Java集合的概念

Java集合类:是一个工具类,就像容器,存储任意数量的具有共同属性的对象。

Java集合的作用

1.在类的内部,对数据进行组织;

2.简单而快速的搜索大数量的条目;

3.有些集合接口,提供了一系列排列有序的元素,并且可以在序列中快速的插入或者删除有关元素;

4.有些集合接口,提供了映射关系,可以通过关键字(key)去快速查找到对应的唯一对象,而这个关键字可以是任意类型。

数组和集合对比

1.数组的长度固定,集合的长度可变

2.数组只能通过下标访问元素,类型固定,而有的集合可以通过任意类型查找所映射的具体对象。

Java集合框架体系结构

Java集合由两大家族组成的,分别是Collection和Map;

Collection //三个子接口 存储的是一个个的独立对象

  --> 1.List;//排列有序的,可重复的 ;较为常用 也称为序列

      1.1 List-->ArrayList  //数组序列

    2.Queue; //排列有序的,可重复的; 也称为队列

      2.1 Queue-->LinkedList (LinkedList<--List) //链表

    3.Set //无序,不可重复;较为常用; 也称为集

      3.1 Set-->HashSet  //哈希集

Map(<key,value> Entry类) //键值对 key 和value可以是任何类型的

  -->HashMap  

 

 

------以上加粗的为较为常用的------

 

引用参考资料:慕课网 http://www.imooc.com/video/2415  

       

 

转载于:https://www.cnblogs.com/Blackcow/p/3940909.html

你可能感兴趣的文章
springcloud之Feign、ribbon设置超时时间和重试机制的总结
查看>>
观看杨老师(杨旭)Asp.Net Core MVC入门教程记录
查看>>
UIDynamic(物理仿真)
查看>>
Windows下安装Redis
查看>>
winform非常实用的程序退出方法!!!!!(转自博客园)
查看>>
centos安装vim
查看>>
linux工作调度(计划任务)
查看>>
给label添加点击事件
查看>>
eterna 第一个案例
查看>>
新部署到服务器 报 The requested URL /home/profession was not found on this server. 错误
查看>>
hadoop从非HA转到NAMENODE HA时需要注意的一个问题
查看>>
KnockoutJs学习笔记(十一)
查看>>
访问修饰符public、private、protect、default范围
查看>>
jQuery实现布局高宽自适应
查看>>
《学习》10函数的建立与使用
查看>>
去除TB二合一页面弹窗
查看>>
算法第四章实践报告
查看>>
牛客练习赛29 B
查看>>
数字校园项目-学生失联预警系统(三)----数据库设计
查看>>
C# 6.0部分新特性
查看>>