Java学习 知识点总结 集合Collection 和Map。尚硅谷P511——P562

目录

集合

Collection接口继承树 

Map接口继承树 

集合框架 

 Collection

Collection常用方法 

 Iterator接口遍历Collection

 foreach遍历集合

 List接口

 ArrayList源码分析

 LinkList源码分析

List接口常用方法

 Set接口

 Set接口框架

 HashSet

 HashSet底层存放方式

重写hashCode

 LinkedHashSet

Set相关面试题 

TreeSet

 Map接口

 Map框架

 HashMap底层实现原理

Map中定义的方法

Map的遍历

 TreeMap

properties 

 Collections工具类


集合

Collection接口继承树 

 

Map接口继承树 

 

集合框架 

 

 Collection

Collection常用方法 

 

 

 Iterator接口遍历Collection

 

 foreach遍历集合

 

 List接口

 

 ArrayList源码分析

 LinkList源码分析

List接口常用方法

 

 Set接口

 Set接口框架

 HashSet

 ​​​

 HashSet底层存放方式

重写hashCode

 

 LinkedHashSet

 无序性指的是存放时候按照哈希值在底层数组中无序存放,但是他放 数据的同时给其增加了双向链表的索引,所以可以有序的遍历,但仍是无序的

Set相关面试题 

 

TreeSet

与前面的list  set不同,treeset中add时比较对象不采用equal,而是compare。

 

 Map接口

 Map框架

 

 HashMap底层实现原理

 

 

Map中定义的方法

 

Map的遍历

 TreeMap

properties 

 Collections工具类

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值