![](https://img-blog.csdnimg.cn/20190402150516627.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java集合
理解Java中的常用集合。
AceKei
那些我很冒险的梦
展开
-
理解 HashSet 基于Java1.8
title: “理解 HashSet 基于Java1.8” url: “https://wsk1103.github.io/” tags: Java java -version :jdk 1.8.0_191 构造 类内参数,方法 实现 基于HashMap实现。 当理解 HashMap 的时候,也就能理解HashSet了。 因为 HashSet 的 key 就是 HashMap 的 ke...原创 2019-04-02 14:55:55 · 3336 阅读 · 0 评论 -
理解 LinkedList-基于Java1.8
title: “理解 LinkedList-基于Java1.8” url: “https://wsk1103.github.io/” tags: Java java -version :jdk 1.8.0_191 构造 类内参数,方法 实现 基于双向链表实现。 插入时间复杂度 O(1) 查找时间复杂度 O(n) 删除时间复杂度 O(1) 修改时间复杂度 O(n) 链表不存在扩容的问...原创 2019-03-29 18:09:06 · 4168 阅读 · 0 评论 -
理解ArrayList,Vector-基于Java1.8
title: “理解ArrayList,Vector-基于Java1.8” url: “https://wsk1103.github.io/” tags: Java java -version :jdk 1.8.0_191 ArrayList 构造 类内参数,方法 实现 基于数组实现。 插入时间复杂度 O(1) 查找时间复杂度 O(1) 删除时间复杂度 O(n) 修改时间复杂度 O...原创 2019-03-28 12:05:48 · 4525 阅读 · 0 评论 -
理解HashMap,HashTable-基于java1.8
title: “理解HashMap-基于java1.8” url: “https://wsk1103.github.io/” tags: Java java -version :jdk 1.8.0_191 构造 类内参数,方法 实现 基于数组 + 链表实现。 当单条链表的个数达到8个时候,链表就会被转换成红黑树。 链表时间复杂度O(n),红黑树时间复杂度O(log n) 静态参数...原创 2019-03-27 21:09:07 · 4616 阅读 · 0 评论