形參影響實參

2021-08-19 07:33:30 字數 309 閱讀 5254

a當引數型別是基本資料型別時,形參的改變不會影響到實參;

b當引數型別是引用資料型別時,若修改形參指向的內容會影響到實參,因為形參和實參指向的是同一塊區域

c當引數型別時引用資料型別時,若先修改形參的指向後再修改形參指向的內容則不會影響到實參的數值,因為此時二者指向的區域是不同的.

例如public class test01;

te.test(arr);

system.out.println("main函式中陣列的第乙個值是:"+arr[0]);//結果為1000

public void show(int num)

java 形參 實參

實參 直接值傳遞 string 八大基礎資料型別 形參是定義方法的時候,該方法所攜帶的引數,不如說現在有乙個方法 public void printinfo string info 此處info就是乙個形參,它是string型別的。實參是你在呼叫方法的時候,給這個方法傳遞的引數值,比如說有這麼乙個語...

形參和實參

函式的引數分為形參和實參兩種。形參 出現在函式定義中,在整個 函式體內都可以使用,離開該函式則不能使用。實參出現在主調函式中,進入被調函式後,實參變數也不能使用。形參和實參的功能是作 資料傳送 發生函式呼叫 時,主調函式把實參的值傳送給被調函式的形參從而實現主調函式向被調函式的 資料傳送 函式的形參...

java形參實參

摘自 一 基本資料型別 傳值,方法不會改變實參的值。如int,string 二 物件型別引數 傳引用,方法體內改變形參引用,不會改變實參的引用 但有可能改變實參物件的屬性值 string陣列 1 方法體內改變形參引用,但不會改變實參引用 實參值不變。2 方法體內,通過引用改變了實際引數物件的內容,注...