之前對這塊並沒有太多瞭解,最近纔開始覺得應該學習一下,做個記錄
java中只存在值傳遞
當參數的類型是基本類型時(byte,short,int,long,boolean,float,double,char)時,傳入給形參的是實參的值,對形參的值進行修改並不會影響實參的值。
當參數的類型是引用類型是,(數組,對象,枚舉等),傳入給形參的是實參的地址,指向的是同一個實例,修改了形參的值,同樣會對實參的值有影響。
之前對這塊並沒有太多瞭解,最近纔開始覺得應該學習一下,做個記錄
java中只存在值傳遞
當參數的類型是基本類型時(byte,short,int,long,boolean,float,double,char)時,傳入給形參的是實參的值,對形參的值進行修改並不會影響實參的值。
當參數的類型是引用類型是,(數組,對象,枚舉等),傳入給形參的是實參的地址,指向的是同一個實例,修改了形參的值,同樣會對實參的值有影響。