-
Hashtable的contains() 、containsKey()和containsValue() 区别
摘要:在学习享元模式过程中,发现自己的demo和案例代码效果不同,经过多番查找,原来自己误认为Hashtable的contains() 、containsKey() 两者等同了,其实不同。网上资料也有些有误。 查看了源码,一目了然: 通过源码,可以知道:Hashtable的contains() 比较的是值
阅读全文
-
ArrayList增加扩容问题 源码分析
摘要:public class ArrayList{ private static final int DEFAULT_CAPACITY = 10;//默认的容量是10 private static final Object[] EMPTY_ELEMENTDATA = {};//长度为空的时候的数组,不可变的 private static final Object[] DEFA...
阅读全文
|