上一篇复习 切片的长度的是可以变化的,所以是不需要指定的 切片还有一个属性叫做容量,如果没有指定的话,那么就和切片的长度相同 切片的底层实现是数组,...
目录 一、List和ArraysList 二、Queue和Deque 三、ArrayList和LinkList的区别与联系 四、其他相关知识 一、List和ArraysList 🍑List是一个接口,而A...
Map总结目录 1. Map接口 1.1 Map接口概述 1.2 Map存储结构及常用方法 1.3 HashMap底层实现原理 2. Collections工具类的使用 2.1 Collections概述 2....
目录 为什么需要集合 Collection(单列集合) List —— Arraylist List —— LinkedList 集合的三大遍历方式 Set —— HashSet Set —— LinkedHashSet Set —— Tr...
目录 写在前面 13.5 遗留的集合 13.5.1 Hashtable 13.5.2 枚举 写在前面 到这里,集合的内容已经接近尾声了,前面介绍的是常用的集合,还有一些不太...
List 有序,可重复 ArrayList 优点: 底层数据结构是数组,查询快,增删慢。 缺点: 线程不安全,效率高 Vector 优点: 底层数据结构是数组,查询快,增删慢。 ...
一面 自我介绍 map怎么实现hashcode和equals,为什么重写equals必须重写hashcode 使用过concurrent包下的哪些类,使用场景等等。 concurrentHashMa...
文章目录 PWM Core 一、PwmDev 二、PWM 核心层接口 三、PWM Core的优势 PWM Core 在PWM开发 基于STM32MP1中,我们使用到了pwm_if.h,将我们实现...
文章目录 参考视频 1.单列集合概述 1.1.整体总述 1.2.单列集合选型 2.单列集合遍历方法 适用List和Set:使用Iterator迭代器迭代、forEach循环 仅适...
目录 前言 stack + queue 容器适配器理解实现 理解容器适配器 思考stack 和 queue 是否存在迭代器? stack 和 queue可以以哪些容器作为底层容器? 底层容器如...