色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

有關數組拷貝Systemarraycopy和ArrayscopyOf的區別

阮建安2年前23瀏覽0評論

有關數組拷貝Systemarraycopy和ArrayscopyOf的區別?

首先觀察先System.arraycopy(Object src, int srcPos, Object dest, int destPos, int length)的聲明:

[java] view plaincopy public static native void arraycopy(Object src, int srcPos, Object dest, int destPos, int length)

; src - 源數組。

srcPos - 源數組中的起始位置。

dest - 目標數組。

destPos - 目標數據中的起始位置。

length - 要復制的數組元素的數量。

該方法是用了native關鍵字,調用的為C++編寫的底層函數,可見其為JDK中的底層函數。

再來看看Arrays.copyOf();該方法對于不同的數據類型都有相應的方法重載。 [java] view plaincopy //復雜數據類型 public static

java 文件復制,有關數組拷貝Systemarraycopy和ArrayscopyOf的區別