1
0
mirror of https://github.com/Snailclimb/JavaGuide synced 2025-06-20 22:17:09 +08:00

Update ArrayList.md

This commit is contained in:
Snailclimb 2018-08-10 07:39:35 +08:00 committed by GitHub
parent ae4f2acc51
commit 9ad273ab43
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,14 +1,14 @@
<!-- MarkdownTOC -->
- [ArrayList简介](#ArrayList简介)
- [ArrayList核心源码](#ArrayList核心源码)
- [ArrayList源码分析](#ArrayList源码分析)
- [ArrayList简介](#arraylist简介)
- [ArrayList核心源码](#arraylist核心源码)
- [ArrayList源码分析](#arraylist源码分析)
- [System.arraycopy\(\)和Arrays.copyOf\(\)方法](#systemarraycopy和arrayscopyof方法)
- [两者联系与区别](#两者联系与区别)
- [ArrayList核心扩容技术](#ArrayList核心扩容技术)
- [两者联系与区别](#两者联系与区别)
- [ArrayList核心扩容技术](#arraylist核心扩容技术)
- [内部类](#内部类)
- [ArrayList经典Demo](#ArrayList经典demo)
- [ArrayList经典Demo](#arraylist经典demo)
<!-- /MarkdownTOC -->
@ -557,7 +557,7 @@ public class ArrayList<E> extends AbstractList<E>
return Arrays.copyOf(elementData, size);
}
```
##### 两者联系与区别
##### 两者联系与区别
**联系:**
看两者源代码可以发现<font color="red">copyOf()</font>内部调用了<font color="red">System.arraycopy()</font>方法
**区别:**