发表评论取消回复
相关阅读
相关 【Java】集合 之 使用EnumMap
使用 EnumMap 因为`HashMap`是一种通过对`key`计算`hashCode()`,通过空间换时间的方式,直接定位到`value`所在的内部数组的索引,因此,
相关 深度剖析Java集合之BitSet
BitSet BitSet类实现了一个按需增长的位向量,实际是由“二进制位”构成的一个Vector。每一位都是一个表示true或者false 的boolean 值。如果我
相关 深度剖析Java集合之ArrayDeque
ArrayDeque `ArrayDeque`是`Deque`接口的一个实现,使用了可变数组,所以没有容量上的限制。同时,`ArrayDeque`是线程不安全的,在没有外
相关 深度剖析Java集合之LinkedDeque
LinkedDeque 前面我们学习了Queue,在Java 中的实现其实就是LinkedList,我们的使用方式就是`Queue<Integer> numbers =
相关 深度剖析Java集合之LinkedQueue
LinkedQueue 前面我们学习了Stack,学习了ArrayList ,学习了Vector,其实Vector和ArrayList一样,都是基于数组实现的List,也
相关 深度剖析Java集合之EnumSet
EnumSet 前面我们学习了Enum 和 EnumMap 今天我们学习和枚举相关的最后一个数据类型,那就是EnumSet,EnumSet 是Java 集合框架提供的一个
相关 深度剖析Java集合之EnumMap
EnumMap 前面我们学习了枚举,主要讲解了枚举的实现原理和主要使用场景,这一节我们学习一个和枚举相关的集合——EnumMap,`EnumMap` 是Java 集合框架
相关 深度剖析Java集合之Stack
一. Stack 初识 Java 集合框架提供了一个集合Stack,它提供了stack 数据结构的功能 1. stack 数据结构 栈是一种“后进先出”(LIFO
相关 深度剖析Java集合之TreeMap
一. TreeMap 初识 前面我们分别讲了Map接口的两个实现类HashMap和LinkedHashMap本章我们讲一下Map接口另一个重要的实现类TreeMap T
相关 深度剖析Java集合之Vector
一. Vector 初识 vector类称作向量类,它实现了动态数组,用于元素数量变化的对象数组。像数组一样,vector类也用从0开始的下标表示元素的位置;但和数组不同
还没有评论,来说两句吧...