類體的內容分為變數的宣告和方法的定義,方法的定義包括兩個部分:方法頭和方法體。基本格式如下:
方法頭{方法體的內容}
方法頭由方法的類型、名稱和名稱之後的一對小括號以及其中的參數清單所構成。無參數方法定義的方法頭中沒有參數列表,即方法名稱之後一對小括號中無任何內容。
例如:
intspeak()//無參數的方法頭{return123;}intadd(intx,inty,intz)//有參數的方法頭{returnx+y+z;}
根據程式的需要,方法傳回的資料的類型可以是Java中的任何一種資料類型,當一個方法不需要傳回資料時,傳回類型必須是void。很多方法宣告中都給出方法的參數,參數是用逗號隔開的一些變數宣告。方法的參數可以是任意的Java資料型別。
方法宣告之後的一對大括號{,}以及它們之間的內容稱為方法的方法體。方法體的內容包括局部變數的宣告和Java語句,即在方法體內可以對成員變數和方法體中宣告的局部變數進行操作。在方法體中宣告的變數和方法的參數被稱為局部變數。