
Java集合系列
文章平均质量分 55
java集合系列
FishAnd_Yu
他说要 仗剑走天涯
展开
-
深入理解集合之:队列(ArrayBlockingQueue底层原理与源码解析)
1.1 ArrayBlockingQueue是什么? ArrayBlockingQueue是一个阻塞式的队列,继承自AbstractBlockingQueue,间接的实现了Queue接口和Collection接口。底层以数组的形式保存数据(实际上可看作一个循环数组)。常用的操作包括 add ,offer,put,remove,poll,take,peek。...原创 2022-03-02 16:57:20 · 323 阅读 · 0 评论 -
java集合UML类图 总览
Java集合框架主要包括两种类型的容器,一种是集合(Collection),存储一个元素集合,Collection 接口又有 3 种子类型,List、Set 和 Queue。另一种是图(Map),存储键/值对映射。 Map 接口又有 :AbstractMap SortedMap HashtableJava集合框架常用的实现类有 ArrayList、LinkedList、HashSet、LinkedHashSet、HashMap、LinkedHashMap、TreeMap等等。...原创 2022-03-01 11:50:53 · 1131 阅读 · 0 评论 -
深入理解集合:Stack栈
Stack栈 数据结构中,栈是一种线性数据结构,遵从 LIFO(后进先出)的操作顺序,所有操作都是在顶部进行原创 2022-02-26 16:09:07 · 1375 阅读 · 0 评论 -
深入理解集合:Queue队列
Queue队列 队列是数据结构中比较重要的一种类型,它支持 FIFO,尾部添加、头部删除(先进队列的元素先出队列),跟我们生活中的排队类似。原创 2022-02-26 16:07:48 · 459 阅读 · 0 评论