博客专栏  >  编程语言   >  Java集合

Java集合

Java集合总结

关注
0 已关注
18篇博文
  • Java集合类(一)概览

    一非线程安全的集合 List Set Map 总结 二线程安全的集合 List和Set Map Queue 一、非线程安全的集合 java集合的架构。主体内容包括Collectio...

    2018-01-03 17:48
    14
  • Java集合类(二)Vector

    一Vector简介 类定义 主要构造函数 二源码 add remove 一、Vector简介 Vector可以实现可增长的对象数组。与数组一样,它包含可以使用整数索引进行访问的...

    2018-01-03 19:25
    8
  • Java集合类(三)ArrayList

    一ArrayList概述 二ArrayList源码分析 1底层使用数组 2构造函数 3新增 4删除 5查找 6扩容 一、ArrayList概述 ArrayList是实现List接口...

    2018-01-03 19:59
    19
  • Java集合类(四)LinkedList

    一概述 二源码分析 1定义 2属性 4增加方法 5移除方法 5查找方法 一、概述 LinkedList与ArrayList一样实现List接口,只是ArrayList是List接口的大...

    2018-01-03 20:16
    15
  • Java集合类(五)list总结

    一List接口概述 二使用场景 三ArrayList与Vector区别一、List接口概述List接口,成为有序的Collection也就是序列。该接口可以对列表中的每一个元素的插入位置进行精确的控制...

    2018-01-03 20:34
    10
  • Java集合类(六)Map

    摘要 Map集合简介摘要HashMap是Java程序员使用频率最高的用于映射(键值对)处理的数据类型。随着JDK(JavaDevelopmet Kit)版本的更新,JDK1.8对HashMap底层的实...

    2018-01-04 11:13
    13
  • Java集合类(七)HashMap1.7

    一定义 二构造函数 三数据结构 四存储实现put 五读取实现get 一、定义 HashMap实现了Map接口,继承AbstractMap。其中Map接口定义了键映射到值的规则,而Abstr...

    2018-01-04 11:28
    55
  • Java集合类(八)HashMap1.8

    一HashMap存储结构 二HashMap分析 确定哈希桶数组索引位置 分析HashMap的put方法 扩容机制 7的扩容代码 8的扩容代码 8的扩容优化 线程安全性 三小结 一...

    2018-01-04 19:56
    24
  • Java集合类(九)HashTable

    一定义 二构造方法 三主要方法 四HashTable与HashMap的区别 一、定义 HashTable在Java中的定义如下: public class HashtableK,V>...

    2018-01-05 09:54
    16
  • Java集合类(十)TreeMap

    一红黑树简介 二TreeMap数据结构 三TreeMap put方法 红黑树增加节点 TreeMap put方法实现分析 四TreeMap delete方法 红黑树删除节点 红黑树删除节点总结 T...

    2018-01-05 18:38
    11
  • Java集合类(十一)Map总结

    一、Map总结 二、区别 三、面试 面试时考官会问,两个使用相近类的异同,比如hashMap,hashTable。那我们总那几方面回答呢? 1.继承的类 2.底层使用的数据结...

    2018-01-06 16:02
    10
  • Java集合类(十二)HashSet

    一定义 二方法 三总结 一、定义 public class HashSetE> extends AbstractSetE> implements SetE>, Cl...

    2018-01-06 16:19
    11
  • Java集合类(十三)JUC中的集合概述

    一概述 二线程安全级别 三绝对线程安全类 一、概述 我们在Java集合类(一)概览 里已经介绍了 非线程安全的集合(Vector、List、Set、Map),下面几篇文章将介绍线程安全...

    2018-01-06 17:34
    13
  • Java集合类(十四)JUC中的集合--CopyOnWriteArrayList

    一CopyOnWriteArrayList介绍 二CopyOnWriteArrayList原理和数据结构 三CopyOnWriteArrayList源码分析 创建 添加 获取 删除 遍历 ...

    2018-01-06 18:35
    14
  • Java集合类(十五)JUC中的集合--CopyOnWriteArraySet

    一CopyOnWriteArraySet介绍 二CopyOnWriteArraySet原理和数据结构 三CopyOnWriteArraySet函数列表 四CopyOnWriteArraySet源码 ...

    2018-01-08 11:19
    13
  • Java集合类(十六)JUC中的集合--ConcurrentHashMap jdk1.7

    一ConcurrentHashMap介绍 二ConcurrentHashMap原理和数据结构 三锁分段简介 四ConcurrentHashMap函数列表 五ConcurrentHashMap源码分析 ...

    2018-01-08 15:25
    19
  • Java集合类(十七)JUC中的集合--ConcurrentHashMap jdk1.8

    一ConcurrentHashMap8简介 二ConcurrentHashMap8基本属性 三ConcurrentHashMap8数据结构 四ConcurrentHashMap8内部类 Node Tr...

    2018-01-08 20:15
    20
  • Java集合类(十八)JUC中的集合--ConcurrentSkipListMap

    一ConcurrentSkipListMap介绍 二ConcurrentSkipListMap原理和数据结构 三ConcurrentSkipListMap函数列表 四ConcurrentSkipLis...

    2018-01-10 10:27
    11
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部