亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

方法在Java中的使用

發布時間:2020-06-28 19:18:18 來源:億速云 閱讀:138 作者:元一 欄目:編程語言

這篇文章將為大家詳細講解有關方法在Java中的使用,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

什么是java方法

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

在java中,方法就是用來完成解決某件事情或實現某個功能的辦法。

方法實現的過程中,會包含很多條語句用于完成某些有意義的功能——通常是處理文本,控制輸入或計算數值。

我們可以通過在程序代碼中引用方法名稱和所需的參數,實現在該程序中執行(或稱調用)該方法。方法,一般都有一個返回值,用來作為事情的處理結果。

1.參數:是指進入方法中的數據,有了這些數據,方法才能執行邏輯。

2.返回值:是指從方法中出來的數據,也就是方法執行之后的最終結果數據。

方法的語法格式

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

對于上面的語法格式中具體說明如下:

1)修飾符:方法的修飾符比較多,有對訪問權限進行限定的,有靜態修飾符static,還有最終修飾符final等,這些修飾符在后面的學習過程中會逐步介紹

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

3)參數類型:用于限定調用方法時傳入參數的數據類型

4)參數名:是一個變量,用于接收調用方法時傳入的數據

5)return關鍵字:用于結束方法以及返回方法指定類型的值

6)返回值:被return語句返回的值,該值會返回給調用者

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

接下來通過一個案例來演示方法的定義與使用,如下。

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

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

方法調用圖解

接下來通過一個圖例演示getArea()方法的整個調用過程,如下圖所示。

方法在Java中的使用

從上圖中可以看出,在程序運行期間,參數x和y相當于在內存中定義的兩個變量。當調用getArea()方法時,傳入的參數3和5分別賦值給變量x和y,并將x*y的結果通過return語句返回,整個方法的調用過程結束,變量x和y被釋放。

關于方法在Java中的使用就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

马龙县| 平乡县| 灵台县| 屯留县| 东至县| 巧家县| 正蓝旗| 平乡县| 蒲江县| 宁晋县| 双牌县| 视频| 潞城市| 宣汉县| 砚山县| 饶河县| 德保县| 丽江市| 兴安县| 凯里市| 鄂州市| 乐陵市| 东山县| 宣城市| 铁岭县| 泽库县| 小金县| 绍兴县| 龙胜| 资兴市| 黑龙江省| 华池县| 丹棱县| 江西省| 马尔康县| 徐闻县| 石林| 阳东县| 临潭县| 溧水县| 平南县|