1. 程式人生 > >學習筆記-Java基礎 關於函式引數的傳遞問題

學習筆記-Java基礎 關於函式引數的傳遞問題

  • 當引數為基本資料型別時,傳遞方式為值傳遞。
  • 當引數為物件型別時, 傳遞方式為引用傳遞,此引用是複製出來的引用,所以在函式中進行交換引用操作,不會影響到函式外的引用。
  • 雖然引用不是同一個,但是引用對應的物件例項卻是同一個,也就是說可以改變物件例項的成員變數值。
  • String 和 Integer傳遞時,其實還是按基本資料型別算的,value實現分別是char[]和int型別的。