JavaSE复习6

集合框架体系

总体的体系图:

在学习体系之前先了解一下迭代器(Iterator):迭代器是一种设计模式,它是一个对象,它可以遍历并选择序列中的对象,而开发人员不需要了解该序列的底层结构。迭代器通常被称为“轻量级”对象,因为创建它的代价小。

https://www.cnblogs.com/lxqiaoyixuan/p/7156944.html

其次再了解一下hash和hashcode

hash函数特性:

hash表(散列表):https://www.jianshu.com/p/a89e9487a06c

hash和hashcode:https://blog.csdn.net/m0_37700275/article/details/82800590#commentBox

下面正式开始学习

Collecction(set,list:

Set:

List:

list和ArrayList:https://www.cnblogs.com/zcscnn/p/7743507.html

基本用法比较:https://blog.csdn.net/ftell/article/details/80826235

深入ArrayList:https://www.cnblogs.com/qingchunshiguang/p/6103731.html

Linkedlist和ArrayList对比:https://blog.csdn.net/weixin_41657730/article/details/82462156

Map(hashmap,treemap:

HashMap:

TreeMap:

猜你喜欢

转载自www.cnblogs.com/ljq2622/p/11210689.html