Java集合

1.常见的集合有哪些?

Java集合类主要由两个接口CollectionMap派生出来的,Collection有三个子接口:List、Set、Queue。

list集合是有序可重复的接口

set集合是无序序可重复的接口

Queue集合就是队列,先进先出的数据结构,栈是

集合体系中常用的实现类有ArrayList、LinkedList、HashSet、TreeSet、HashMap、TreeMap等实现类。

2.List 、Set和Map 的区别

list集合是有序可重复的接口

set集合是无序序可重复的接口

map集合是一个键值对的集合,可以存一个key,一个value

  • Set 基于 Map 实现,Set 里的元素值就是 Map的键值。

3.ArrayList 了解吗?

ArrayList 的底层是动态数组,它的容量能动态增长。在添加大量元素前,应用可以使用ensureCapacity操作增加 ArrayList 实例的容量。ArrayList 继承了 AbstractList ,并实现了 List 接口。

相关推荐
爱由芯生4 分钟前
JFinal加密你值得学习
java
MacroZheng7 分钟前
横空出世!一款开源的数据同步工具,稳定又高效,好用到爆!
java·后端·mysql
胡gh14 分钟前
中断渲染,利用fiber解决性能问题,性能优化又有的说了
前端·javascript·面试
你想考研啊15 分钟前
部署tomcat应用时注意事项
java·tomcat
洋流19 分钟前
0基础进大厂,第13天:Promise:你先等等我
前端·javascript·面试
喵手21 分钟前
Java中的垃圾回收机制(GC),你知道如何优化吗?
java·后端·java ee
胡gh24 分钟前
深入理解底层let,var,const;面试官:"这是大佬这是大佬"
javascript·后端·面试
ldrtech24 分钟前
雪花id的生成与应用问题处理
java
灵魂猎手28 分钟前
7. MyBatis 的 ResultSetHandler(一)
java·后端·源码