240 发简信
IP属地:广东
  • Java多线程之ThreadLocal

    ThreadLocal提供了线程的局部变量,每个线程都可以通过set()和get()来对这个局部变量进行操作,但不会和其他线程的局部变量进行冲突...

  • 集合框架总结

    Java的主要容器: CollectionListArrayListLinkedListVector(过时)SetHashSetLinkedHa...

  • Resize,w 360,h 240
    Set集合学习笔记

    不保证元素的元素的插入顺序,不可插入相同的元素 HashSet:底层数据结构是哈希表(数组+链表)+红黑树,实际上是个HashMap的实例,它可...

  • Resize,w 360,h 240
    TreeMap学习笔记

    一、TreeMap 总体概述: TreeMap实现了NavigableMap(可以返回特定条件最近匹配的导航方法),而NavigableMap又...

  • Resize,w 360,h 240
    LinkedHashMap学习笔记

    一、LinkedHashMap 1.1 数据结构示意图 1.2 成员变量 head 、tail 分别指向内部双向链表的表头和表尾,accessO...

  • Resize,w 360,h 240
    HashMap学习笔记

    一、HashMap解析 1.1 HashMap的数据结构 可以看出HashMap是数组+链表+红黑树构成。我们把数组中的每一个节点叫做桶。向哈希...

  • Resize,w 360,h 240
    Map集合、散列表和红黑树学习笔记

    一、Map 1.1 Map和Collection map是将键映射到值得对象,一个映射不能包含重复的键,每个键最多只能映射到一个值 map储存的...

  • Resize,w 360,h 240
    List集合学习笔记

    一、ArrayList解析 1.1 基本常量和变量 首先明确一点,ArrayList采用Object对象数组实现 1.2 构造方法 1)无参构造...