摘要:
先由一道题引发思考: ArrayList list = new ArrayList(20);中的list扩充几次() A 0 B 1 C 2 D 3 答案:A 直接翻看 jdk1.8 源码ArrayList,初始化共有三种方式; 第一种:有参构造方法,通过指定大小来初始化内部的数组,无需动态扩容。因 阅读全文
摘要:
原文链接: javacodegeeks 翻译: ImportNew.com - jessenpan 在看jdk源码时发现,ArrayList和HashSet方法分别继承了抽象类AbstractList、AbstractSet ,为什么要设置抽象类,而不直接实现相应的接口? 因为接口无法实现方法(jd 阅读全文