会编程的皮卡丘  

随笔分类 -  JavaSE

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