讀書筆記(二)Java中值傳遞、引用傳遞理解

概述

在Java中,經常會調用函數(自定義函數、系統庫函數)進行業務邏輯處理。在調用時會進行參數傳遞,在Java中參數的傳遞分爲兩種。
* 值傳遞
* 引用傳遞函數

區別

值傳遞

表示函數接收到的是調用方提供的值。(Java中基本類型)如:int、double、boolean等。
在函數體內部修改了參數值,不會影響到調用方。變量

引用傳遞

表示函數接收到的是調用方提供的變量地址。(Java中類類型)
在函數體內部修改了參數值,會影響到調用方。引用

樣例

值傳遞

在函數體內部修改了參數值,不會影響到調用方。
1001im

引用傳遞

在函數體內部修改了參數值,會影響到調用方。
1002img

相關文章
相關標籤/搜索