類(lèi)體的內(nèi)容分為變量的聲明和方法的定義,方法的定義包括兩部分:方法頭和方法體?;靖袷饺缦拢?/p>
方法頭{ 方法體的內(nèi)容 }
方法頭由方法的類(lèi)型、名稱(chēng)和名稱(chēng)之后的一對(duì)小括號(hào)以及其中的參數(shù)列表所構(gòu)成。無(wú)參數(shù)方法定義的方法頭中沒(méi)有參數(shù)列表,即方法名稱(chēng)之后一對(duì)小括號(hào)中無(wú)任何內(nèi)容。
例如:
int speak() //無(wú)參數(shù)的方法頭 { return 123; } int add(int x,int y,int z) //有參數(shù)的方法頭 { return x+y+z; }
根據(jù)程序的需要,方法返回的數(shù)據(jù)的類(lèi)型可以是Java中的任何一種數(shù)據(jù)類(lèi)型,當(dāng)一個(gè)方法不需要返回?cái)?shù)據(jù)時(shí),返回類(lèi)型必須是void。很多方法聲明中都給出方法的參數(shù),參數(shù)是用逗號(hào)隔開(kāi)的一些變量聲明。方法的參數(shù)可以是任意的Java數(shù)據(jù)類(lèi)型。
方法聲明之后的一對(duì)大括號(hào){,}以及它們之間的內(nèi)容稱(chēng)為方法的方法體。方法體的內(nèi)容包括局部變量的聲明和Java語(yǔ)句,即在方法體內(nèi)可以對(duì)成員變量和方法體中聲明的局部變量進(jìn)行操作。在方法體中聲明的變量和方法的參數(shù)被稱(chēng)作局部變量。
C語(yǔ)言網(wǎng)提供由在職研發(fā)工程師或ACM藍(lán)橋杯競(jìng)賽優(yōu)秀選手錄制的視頻教程,并配有習(xí)題和答疑,點(diǎn)擊了解:
一點(diǎn)編程也不會(huì)寫(xiě)的:零基礎(chǔ)C語(yǔ)言學(xué)練課程
解決困擾你多年的C語(yǔ)言疑難雜癥特性的C語(yǔ)言進(jìn)階課程
從零到寫(xiě)出一個(gè)爬蟲(chóng)的Python編程課程
只會(huì)語(yǔ)法寫(xiě)不出代碼?手把手帶你寫(xiě)100個(gè)編程真題的編程百練課程
信息學(xué)奧賽或C++選手的 必學(xué)C++課程
藍(lán)橋杯ACM、信息學(xué)奧賽的必學(xué)課程:算法競(jìng)賽課入門(mén)課程
手把手講解近五年真題的藍(lán)橋杯輔導(dǎo)課程