Javase复习系列——集合框架

cho1.基本问题

  1. 什么是集合框架
    集合是一类数据结构的总称。
    集合框架即Java中的集合的继承与实现关系。
  2. 集合框架有什么用
    在实际的项目中,根据集合的特性,结合实际的需求,可以达到优化代码、提升系统性能等目的。
  3. 学习的重点是什么
  • 对简化版的集合框架比较熟悉,完整版的仅作为个人梳理。
  • 对集合间的区别比较熟悉,推荐掌握完整版的区别。
  • 常用方法部分,会使用图中列出来的基本方法,多用代码练习。

cho2.简略版-集合框架

常见的集合框架

简略版集合框架

  • 描述:主要分为三大体系:Map体系,List体系,Set体系。
区别
体系是否有序是否可重复备注
MapNY以键值对存在,键不可重复,值可以重复
ListYY
SetNN

记忆法
List-清单、列表:清单需要列出序号,也可以重复。
Set-集合:根据数学的定义,无序可以重复。
Map-映射:通过键,与值产生映射关系。

常用方法

常用方法

cho.完整版-集合框架

集合框架关系图

完整版集合框架
主要参考的是jdk1.8的源码,其中LinkedHashMap下的一个子类ModelMap,来自spring框架。

区别

区别
记忆法
根据class name可以很好的记忆,再加上一些数据结构的基础知识。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值