值傳遞

值傳遞(Pass By Value)對象

引用傳遞(Pass By Reference)變量

 

基本類型:int num = 10; 變量直接保存的值引用

引用類型:String str = "abc"; 變量保存的是對象的地址方法

 

賦值符號 "=":基本類型會直接改變變量的值;引用類型會改變引用中保存的地址,原對象不會改變引用傳遞

 

若參數爲基本類型,傳遞的是基本類型值的拷貝參數

若參數爲引用類型,傳遞的是改參數引用的對象在堆中地址的拷貝ab

 

Java方法參數只有值傳遞

相關文章
相關標籤/搜索