jdk源码学习系列16—-system.arraycopy与对象的复制

  观察源码可以发现类中大量方法用到了System.arraycopy()方法:

1
2
3
4
5
6
7
8
9
10
11
12

* src:源数组;
* srcPos:源数组要复制的起始位置; 起始下标,包括
* dest:目的数组;
* destPos:目的数组放置的起始位置; 起始下标,包括
* length:复制的长度; 不包括下标length+start
*/
public static void (Object src,
int srcPos,
Object dest,
int destPos,
int length)