数组的复制

  • for

  • clone

  • System.arraycopy

  • arrays.copyof

本文章主要分析 System.arraycopy() ,带着几个问题去看这个方法:

  • 是浅复制

  • String 的一维数组和二维数组复制是否有区别

  • 线程不安全

  • 高效

System.arraycopy() 的 API :

 
public static void arraycopy(
                             Object src,  //源数组
                             int srcPos,  //源数组的起始位置
                             Object dest, //目标数组
                             int destPos, //目标数组的起始位置
                             int length   //复制长度
                             )
posted @ 2018-05-06 14:23  He_quotes  阅读(76)  评论(0)    收藏  举报