帶參方法與包和static final

2021-10-01 13:43:26 字數 1265 閱讀 3334

帶參方法定義的一般形式

《訪問修飾符》 返回型別 《方法名》(《引數列表》)

引數的概念

形參是在定義方法時對引數的稱呼

實參是在呼叫方法時傳遞給方法的實際的值

呼叫帶參方法時要求實參與形參要匹配

乙個引數可以有多個引數但只能有乙個返回值

呼叫方法時不能指定實參型別!形參和實參資料型別要一致!形參和實參數量要一致!呼叫方法後要對返回值作處理!

建立包使用關鍵字 package用package宣告包,

以分號結尾

匯入包使用關鍵字 import

文件分門別類,易於查詢和管理

使用目錄解決檔案同名衝突問題

靜態方法和變數

static可以修飾類中的屬性和方法,被static修飾的屬性我們稱之為類變數,被static修飾的方法我們稱之為類方法。

使用static修飾的成員變數為靜態變數「static int b=1;」

,使用static修飾的成員方法為靜態方法,二者都可以直接通過類名來訪問。

靜態變數和例項變數的區別

靜態變數在記憶體中只有乙個記憶體空間,在載入類的過程中完成靜態變數的記憶體分配,可以直接通過類名來訪問。

每建立乙個新的例項物件,就會為例項變數分配不同的記憶體,各個物件訪問自己的例項變數

無論建立了乙個類的多少個物件,靜態變數只初始化一次,所有的例項都可以訪問此靜態變數,而且可以通過類名直接訪問。

靜態方法

[許可權修飾符] static 返回值型別 方法名(型別引數 1,型別引數 2……)

final修飾的變數

final修飾變數時候,表示該變數的值不可改變,稱為常量。例如,圓類包含pi(圓周率)屬性,且此屬性的值在任何乙個例項中都不會變化,將pi定義為常量更符合程式設計要求。

final資料型別 變數名 = 值;

final修飾符可以修飾靜態變數、例項變數和區域性變數,分別表示靜態常量、例項常量和區域性常量。

final型別的變數必須顯式地初始化,否則將導致編譯錯誤。

final變數只能被賦值一次。

在定義final常量時,一般以大寫字母命名,且多個單詞之間使用下劃線「_」隔開

方法和是否帶參型別是否返回型別

目錄 7 1 方法的定義以及分類 1 7 2 方法的基本語法格式 1 7 3 方法的呼叫 2 7 4 無參無返回值型別方法 4 7 5 無參帶返回值型別方法 5 7 6 break continue return之間區別 6 7 7 帶參無返回值型別方法 7 7 7 1方法返回boolean型別 1...

執行緒使用方法 帶參 不帶參 執行緒類

現在c 已經建議擯棄使用 suspend,resume 暫停 恢復執行緒,也盡量少用 abort方法中斷乙個執行緒.建議使用執行緒的同步手段有 mutex manualresetevent autoresetevent,monitor.下面再對此進行詳細描述.thread類的建構函式有2類 一種是不...

利用多型重構為帶參方法

重構之美 之二 public class worksheet public void fillbody 方法fillheader 和fillbody 的目的都是從物件中獲得字串陣列,然後將其填充到單元格中。區別在於,獲得字串陣列的物件並不相同。前者為header物件,後者為cellgroup物件。我...