真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

方法在Java中的使用-創(chuàng)新互聯(lián)

這篇文章將為大家詳細(xì)講解有關(guān)方法在Java中的使用,文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個(gè)參考,希望大家閱讀完這篇文章后對(duì)相關(guān)知識(shí)有一定的了解。

成都創(chuàng)新互聯(lián)專注于企業(yè)成都全網(wǎng)營(yíng)銷、網(wǎng)站重做改版、石拐網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、H5高端網(wǎng)站建設(shè)、商城網(wǎng)站定制開發(fā)、集團(tuán)公司官網(wǎng)建設(shè)、外貿(mào)網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為石拐等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。

什么是java方法

Java語(yǔ)言中的“方法”(Method)在其他語(yǔ)言當(dāng)中也可能被稱為“函數(shù)”(Function)。對(duì)于一些復(fù)雜的代碼邏輯,如果希望重復(fù)使用這些代碼,并且做到“隨時(shí)任意使用”,那么就可以將這些代碼放在一個(gè)大括號(hào)“{}”當(dāng)中,并且起一個(gè)名字。使用代碼的時(shí)候,直接找到名字調(diào)用即可。

在java中,方法就是用來(lái)完成解決某件事情或?qū)崿F(xiàn)某個(gè)功能的辦法。

方法實(shí)現(xiàn)的過(guò)程中,會(huì)包含很多條語(yǔ)句用于完成某些有意義的功能——通常是處理文本,控制輸入或計(jì)算數(shù)值。

我們可以通過(guò)在程序代碼中引用方法名稱和所需的參數(shù),實(shí)現(xiàn)在該程序中執(zhí)行(或稱調(diào)用)該方法。方法,一般都有一個(gè)返回值,用來(lái)作為事情的處理結(jié)果。

1.參數(shù):是指進(jìn)入方法中的數(shù)據(jù),有了這些數(shù)據(jù),方法才能執(zhí)行邏輯。

2.返回值:是指從方法中出來(lái)的數(shù)據(jù),也就是方法執(zhí)行之后的最終結(jié)果數(shù)據(jù)。

方法的語(yǔ)法格式

修飾符 返回值類型 方法名(參數(shù)類型 參數(shù)名1,參數(shù)類型 參數(shù)名2,......){ 
執(zhí)行語(yǔ)句
……… 
return 返回值;
}

對(duì)于上面的語(yǔ)法格式中具體說(shuō)明如下:

1)修飾符:方法的修飾符比較多,有對(duì)訪問(wèn)權(quán)限進(jìn)行限定的,有靜態(tài)修飾符static,還有最終修飾符final等,這些修飾符在后面的學(xué)習(xí)過(guò)程中會(huì)逐步介紹

2)返回值類型:用于限定方法返回值的數(shù)據(jù)類型

3)參數(shù)類型:用于限定調(diào)用方法時(shí)傳入?yún)?shù)的數(shù)據(jù)類型

4)參數(shù)名:是一個(gè)變量,用于接收調(diào)用方法時(shí)傳入的數(shù)據(jù)

5)return關(guān)鍵字:用于結(jié)束方法以及返回方法指定類型的值

6)返回值:被return語(yǔ)句返回的值,該值會(huì)返回給調(diào)用者

需要特別注意的是,方法中的“參數(shù)類型 參數(shù)名1,參數(shù)類型 參數(shù)名2”被稱作參數(shù)列表,它用于描述方法在被調(diào)用時(shí)需要接收的參數(shù),如果方法不需要接收任何參數(shù),則參數(shù)列表為空,即()內(nèi)不寫任何內(nèi)容。方法的返回值必須為方法聲明的返回值類型,如果方法中沒(méi)有返回值,返回值類型要聲明為void,此時(shí),方法中return語(yǔ)句可以省略。

接下來(lái)通過(guò)一個(gè)案例來(lái)演示方法的定義與使用,如下。

public class Method {
public static void main(String[] args) {
int area = getArea(3, 5); // 調(diào)用 getArea方法
System.out.println(" The area is " + area);
}
 
// 下面定義了一個(gè)求矩形面積的方法,接收兩個(gè)參數(shù),其中x為高,y為寬
public static int getArea(int x, int y) {
int temp = x * y; // 使用變量temp記住運(yùn)算結(jié)果
return temp; // 將變量temp的值返回
}
}

在上述代碼中,定義了一個(gè)getArea()方法用于求矩形的面積,參數(shù)x和y分別用于接收調(diào)用方法時(shí)傳入的高和寬,return語(yǔ)句用于返回計(jì)算所得的面積。在main()方法中通過(guò)調(diào)用getArea()方法,獲得矩形的面積,并將結(jié)果打印。

方法調(diào)用圖解

接下來(lái)通過(guò)一個(gè)圖例演示getArea()方法的整個(gè)調(diào)用過(guò)程,如下圖所示。

方法在Java中的使用

從上圖中可以看出,在程序運(yùn)行期間,參數(shù)x和y相當(dāng)于在內(nèi)存中定義的兩個(gè)變量。當(dāng)調(diào)用getArea()方法時(shí),傳入的參數(shù)3和5分別賦值給變量x和y,并將x*y的結(jié)果通過(guò)return語(yǔ)句返回,整個(gè)方法的調(diào)用過(guò)程結(jié)束,變量x和y被釋放。

關(guān)于方法在Java中的使用就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到。


當(dāng)前題目:方法在Java中的使用-創(chuàng)新互聯(lián)
本文鏈接:http://weahome.cn/article/doseje.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部