摘要:
和 方法 阅读源码的话,我们就会发现 ArrayList 中大量调用了这两个方法。比如:我们上面讲的扩容操作以及 、`toArray()` 等方法中都用到了该方法! 方法 我们写一个简单的方法测试以下: 结果: 方法 个人觉得使用 方法主要是为了给原有数组扩容,测试代码如下: 结果: 两者联系和区别 阅读全文
摘要:
"ArrayList简介" "ArrayList核心源码" "ArrayList源码分析" "System.arraycopy\(\)和Arrays.copyOf\(\)方法" "两者联系与区别" "ArrayList核心扩容技术" "内部类" "ArrayList经典Demo" ArrayList 阅读全文
摘要:
HashMap 介绍 HashMap 是一个散列表,它存储的内容是键值对(key value)映射。 HashMap 继承于AbstractMap,实现了Map、Cloneable、java.io.Serializable接口。 HashMap 的实现不是同步的,这意味着它不是线程安全的。它的key 阅读全文