Java基礎 方法的形式引數是引用資料型別舉例

2021-09-13 18:59:06 字數 707 閱讀 4675

概念

1.方法的形式引數既可以是基本資料型別,也可以是引用資料型別。

2.當方法的形式引數是引用資料型別時,其實在呼叫的時候,需要傳遞的是乙個物件的記憶體位址,在方法的內部可以通過這個記憶體位址,訪問方法外建立的物件。

**舉例:

步驟1.隨便新建乙個student 類,定義變數name

package com.exercise;

public class student 步驟2.新建主類studentdemo和main方法

package com.exercise;

public class studentdemo

// 步驟3.建立乙個獲取學生資訊的方法,

public void getinfo(student stu)

}

說明:步驟3中getinfo方法的引數就是引用資料型別

案例2:方法的形式引數是引用資料型別

class demo06

public static void usemobile(mobile m)

public static void updatemobile(mobile m)

}class mobile

usemobile和updatemobile方法都是引用資料型別

形式引數的問題

形式引數的問題 基本型別 形式引數的改變不影響實際引數 引用型別 形式引數的改變直接影響實際引數 形式引數是基本型別 class demo 形式引數是引用型別 class student class studentdemo class argstest 形式引數 基本型別 太簡單,不是我今天要講解的...

形式引數的問題

類 要的是該類的物件 抽象類 要的是該抽象類的子類物件 介面 要的是該介面的子實現類的物件 類 該類的物件 class student class studentdemo 測試類 public class studenttest 抽象類 該抽象類的子類物件 abstract class teache...

形式引數的問題

基本型別 引用型別 類 需要的是該類的物件class student class studentdemo public class main 抽象類 需要的的是抽象類的子類物件package test10 abstract class person class persondemo 定義乙個具體的學...