花费 362ms 找到3109条记录
JDK7集合框架源码阅读(四) LinkedHashMap
2017年07月07 - 基于版本jdk1.7.0_80java.util.LinkedHashMap 代码如下/* * Copyright (c) 2000, 2010, Oracle and/or its
JDK7集合框架源码阅读(三) HashMap
2017年07月06 - the system property * {@code jdk.map.althashing.threshold}. A property value of {@code 1} * forces
JDK1.8】JDK1.8集合源码阅读——LinkedHashMap
2017年11月05 - 一、前言 在上一篇随笔中,我们分析了HashMap的源码,里面涉及到了3个钩子函数,用来预设给子类——LinkedHashMap的调用,所以趁热打铁,今天我们来一起看一下它的源码
JDK1.8】JDK1.8集合源码阅读——TreeMap(二)
2017年12月01 - 一、前言 在前一篇博客中,我们对TreeMap的继承关系进行了分析,在这一篇里,我们将分析TreeMap的数据结构,深入理解它的排序能力是如何实现的。这一节要有一定的数据结构基础,在阅读下面的之前
JDK1.8】JDK1.8集合源码阅读——IdentityHashMap
2017年12月15 - 一、前言 今天我们来看一下本次集合源码阅读里的最后一个Map——IdentityHashMap。这个Map之所以放在最后是因为它用到的情况最少,也相较于其他的map来说比较特殊。就笔者来说
JDK1.8】JDK1.8集合源码阅读——HashMap
2017年10月25 - 一、前言 笔者之前看过一篇关于jdk1.8的HashMap源码分析,作者对里面的解读很到位,将代码里关键的地方都说了一遍,值得推荐。笔者也会顺着他的顺序来阅读一遍,除了基础的方法外,还添加
JDK1.8】JDK1.8集合源码阅读——TreeMap(一)
2017年11月22 - ,而NavigableMap继承自SortedMap,由名字可以看出,只是一个用来实现排序的接口。而这也是为什么TreeMap能够实现排序的原因。由于篇幅关系,将TreeMap的源码解析分为三部分,本章将对
JDK1.8集合之HashMap
2018年02月21 - transient Node<k,v>[] table; // 存放具体元素的 transient Set<map.entry<k,v>>
JDK源码阅读(二)、HashMap
2018年03月28 - 。(需要注意,在HashMap内部存在着两种数据结构用于存放数据,TreeNode与Node,TreeNode是Node的子类,分别对应于树存储与链表存储) 二、相关源码 (1) Key的Hash
jdk源码阅读-HashMap
2015年07月14 - 前置阅读jdk源码阅读-Map : http://www.cnblogs.com/ccode/p/4645683.html 在前置阅读的文章里,已经提到HashMap是基于Hash表实现

赞助商链接
 
China Scenic Area
© 2014-2019 ITdaan.com 粤ICP备14056181号  

赞助商广告