java源码学习
文章平均质量分 81
一节起司猫
为人乐观 积极向上
展开
-
ArrayList学习小结
看了java里ArrayList类的部分源码,做个小结。 变量: transient Object[] elementData; //存放数据的数组,transient表示这个变量不能被序列化(我也不太懂) private int size;原创 2016-05-14 12:09:25 · 375 阅读 · 0 评论 -
Map和AbstractMap
MapMap接口有以下的方法: int size() boolean isEmpty() boolean containsKey(key) boolean containsValue(value) V get(key) V put(key,value) //返回之前key连接的value值 V原创 2016-10-13 19:52:03 · 407 阅读 · 0 评论 -
HashMap浅析
首先来看,HashMap实现了自己的entry: Node<K,V> 内部变量有: final int hash; final K key; V value; Node<K,V> next;HashMap内部变量: Node <K,V>[] table int size int modCount int threshold final float原创 2016-11-11 21:27:41 · 264 阅读 · 0 评论