天天看點

JAVA 筆記

傳參

(1):“在Java裡面參數傳遞都是按值傳遞”這句話的意思是:按值傳遞是傳遞的值的拷貝,按引用傳遞其實傳遞的是引用的位址值,是以統稱按值傳遞。

(2):在Java裡面隻有基本類型和按照下面這種定義方式的String是按值傳遞,其它的都是按引用傳遞。就是直接使用雙引号定義字元串方式:String str = “Java私塾”;

數組複制

     int[] arr1 = {1,2,3,4,5,6,7,8};

     int[] arr2 = new int [arr1.length];

    // System.arraycopy(arr1, 0, arr2, 0, arr1.length);

     arr2 = arr1.clone();