Java中形式引數與返回值問題
形式引數
資料型別:byte,short,int,long,float,double,char,boolean引用型別:類,介面,陣列
形式引數基本型別:
要的是該基本型別的資料值。形式引數引用型別:
要的是該引用型別的物件。
A:陣列 要的是該資料型別陣列的物件。(地址值)
B:類 要的是該類或者其子類的物件。(地址值)
C:抽象類 要的是該抽象類的子類物件。(地址值)
D:介面 要的是該介面的實現類物件。(地址值)
程式示例:
class Student{
public void study() {
System.out.println("=====================");
}
}
class StudentDemo{
public void method(Student s) {
s.study();
}
}
public static void main(String[] args) {
//建立StudentDemo物件
StudentDemo sd = new StudentDemo() ;
//需要建立Student的物件
sd.method(new Student());
返回值:
基本型別:byte,short,int,long,float,double,char,boolean引用型別:類,介面,陣列
返回值之基本型別:
基本型別:返回的是該基本型別的資料值。返回值之引用型別:
返回值是類名:其實返回的是該類物件或者其子類物件。(地址值)
返回值是抽象類名:要的是該抽象類的子類物件。(地址值)
返回值是介面名:要的是該介面的實現類物件。(地址值)
程式示例:
public Student(需要什麼型別,返回什麼型別) method() {
//需要提供一個該具體類的物件,是一個具體類的情況
return new Student();
Student s = new Student();
return s ;
}
相關文章
- java形式引數和返回值的深入研究Java
- 形式引數和返回值型別的對比型別
- 細說函式返回值與引數函式
- GO語言————6.2 函式引數與返回值Go函式
- Day10 函式基礎+函式三種定義形式 + 函式的返回值、物件和引數 + 可變長引數函式物件
- Laravel 框架中 whereRaw like 引數繫結問題Laravel框架
- mybatis中mapper.xml檔案引數問題MyBatisAPPXML
- LOG巨集的引數問題
- c++函式引數和返回值C++函式
- 介面測試讀取 Excel 中引數返回值全部錯誤Excel
- 多端引數不統一問題
- js中 函式引數的 傳值/傳引用 問題JS函式
- java學習中問題與解決方式Java
- 解決requests庫中session.verify引數失效的問題Session
- iOS 將網址中%形式的引數進行UTF8編碼iOS
- Java 的可變引數與 Collections 類Java
- 方法的形式引數是類名時如何呼叫
- 數列遞推形式的極限&正定,負定,不定與形式導數
- 函式呼叫引數變數傳值的問題函式變數
- JAVA——水仙花數問題Java
- 在Java程式中列印java執行時引數Java
- WPF 解決 CommandParameter 引數不更新問題
- [20231109]bbed p命令dba引數問題.txt
- HTTP 請求中 Token 引數帶引號導致後臺無法識別問題HTTP
- Java(三)引數Java
- [Java] 浮點數的精度丟失問題與精度控制方法Java
- 07:函式之函式的引數和返回值函式
- vb.net 介面POST方式傳引數提交返回值
- Java面試中與原始碼有關的問題分享Java面試原始碼
- java解決數字黑洞問題Java
- libusb:libusb_bulk_transfer的timeout引數問題
- 關於Jmeter引數化的編碼問題JMeter
- 解決Url帶中文引數亂碼問題
- tp6 路由匹配引數獲取問題路由
- 二維陣列作為引數傳遞問題陣列
- 系統引數nofile設定不生效問題
- Druid連線池引數maxWait配置錯誤引發的問題UIAI
- Java中main方法引數String[ ] args的使用JavaAI