首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 相關知識

Java 方法參數列表:物件參考傳遞、基本類型例外、String 長度計算範例

     編輯:Java 相關知識

參數列表本質

  • 規定傳遞給方法的資訊類型與名稱
  • 所有資訊以物件形式傳遞(基本類型除外)
  • 實際傳遞的是參考(句柄),類型必須匹配

基本類型例外

boolean、char、byte、short、int、long、float、double:傳值呼叫,複製實際數值。

範例:String 參數與返回值

int storage(String s) {
    return s.length() * 2;  // 每字元 2 bytes (Unicode)
}
  • 參數 String s:接收字串參考
  • s.length():呼叫 String 方法
  • return:結束方法並返回計算值

return 關鍵字雙重職責

  1. 流程控制:離開方法
  2. 值傳遞:攜帶返回值(void 方法僅執行第 1 項)

返回類型範例

boolean flag() { return true; }
float naturalLogBase() { return 2.718f; }
void nothing() { return; }      // 僅離開
void nothing2() {}              // 隱式返回

編譯器保護

  • 非 void 方法:所有路徑必須返回正確類型
  • 可在任意位置 return,編譯器驗證類型一致性

面向對象本質

程式 = 物件集合 + 方法呼叫(訊息傳遞)+ 參數傳遞。第 3 章將深入控制流與細節操作。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved