240 发简信
IP属地:山西
  • Resize,w 360,h 240
    常见的线程池

    1 ThreadPoolExecutor Executors可以创建3种类型的ThreadPoolExecutor: 1.1 FixedThre...

  • 源码解析(JDK1.8)之——LinkedHashSet

    1 LinkedHashSet 1.1 底层结构LinkedHashSet是基于LinkedHashMap实现的,所以LinkedHashSet...

  • 源码解析(JDK1.8)之——HashSet

    1 HashSet 1.1 底层结构HashSet底层是基于HashMap或者LinkedHashMap实现的,所以HashSet数据结构就是H...

  • Resize,w 360,h 240
    源码解析(JDK1.8)之——TreeMap

    1 TreeMap 1.1 底层结构TreeMap底层使用的数据结构是红黑树 2 四个关注点 3 TreeMap源码解析 3.1 类的继承关系 ...

  • Resize,w 360,h 240
    源码解析(JDK1.8)之——LinkedHashMap

    1 LinkedHashMap 1.1 底层结构 LinkedHashMap可以认为是HashMap(蓝色部分)+LinkedList(黑色部分...

  • Resize,w 360,h 240
    源码解析(JDK1.8)之——LinkedList

    1 LinkedList 1.1 底层结构底层的数据结构是双向链表结构,有一个头结点和一个尾结点,双向链表意味着我们可以从头开始正向遍历,或者是...

  • Resize,w 360,h 240
    源码解析(JDK1.8)之——HashMap

    1 HashMap 1.1 底层结构HashMap是 数组+链表+红黑树实现的,桶中的结构可能是链表,也可能是红黑树(链表长度大于8时转为红黑树...

  • Resize,w 360,h 240
    源码解析(JDK1.8)之——ArrayList

    1 ArrayList 1.1 底层结构底层的数据结构是数组,数组元素类型为Object类型,即可以存放所有类型数据。 1.2 优缺点动态数组实...

  • 《深入理解Java虚拟机》总纲

    第2章 Java内存区域与内存溢出异常 第3章 垃圾收集器与内存分配策略 第4章 虚拟机性能监控与故障处理工具 第7章 虚拟机类加载机制