更新時間:2022-02-16 16:06:09 來源:動力節點 瀏覽1813次
在本教程中,我們將詳細了解Java中方法的概念。我們將學習以下與Java方法相關的概念:
讓我們看一下以下示例Java程序:
package com.softwaretestinghelp;
public class DemoClass{
public static void main (String[] args){
System.out.println("Hello , this is sample program");
double d = Math.random();
System.out.println("Random Number:"+d);
}
}
從示例代碼中可以看出,這個程序只是檢索一個隨機數并打印出來,就是這樣!如果我們仔細觀察,我們在main()方法中使用了2個方法,如下所示。
System.out.println()
數學隨機()
我們沒有在類DemoClass中定義這些方法;我們只是使用被稱為標準庫方法的已經可用的方法。
Java方法可以分為兩種不同的類別:
Java在Java標準庫中提供了許多現成的方法。這些庫由Java的類庫提供。該庫存在于一個Java歸檔文件中,該文件與Java運行時環境(JRE)和Java虛擬機(JVM)一起可用。
要在我們的Java代碼中使用這些庫,需要將一個名為stdlib.jar的jar文件添加到Java類路徑中。我們常用的一些標準庫方法是數學庫方法,如Math.random()、Math.sqrt(),或String方法,如equals()比較兩個字符串或concat()連接兩個字符串。
除了現成的標準庫方法外,開發人員還可以創建他/她的方法來執行特定任務。這些方法稱為用戶定義的方法。要創建我們的方法,我們首先需要了解創建方法的概念和規則。
因此,讓我們了解Java方法語法來定義我們自己的Java方法。
在考慮術語方法的定義時,方法被視為與類相關的過程。
簡單來說,該方法是一個代碼塊,其中包含一組用于執行某些操作的語句。此代碼塊在調用該方法時運行。稱為參數的數據可以傳遞給方法。
這里的基本問題可能是,使用方法的目的是什么?答案是重用代碼,即當代碼在方法中定義一次時,它可以多次使用。
讓我們看看該方法的語法。在此之前,讓我們看看下面的示例方法。
}public static void sampleMethod(int a,int b) throws ArithmeticException{
System.out.println("Hello, this is sample method");//<- Method body
int c = a/b;
System.out.println("c:"+c);
}
下面給出了該方法的語法:
修飾符 non-access_modifier returnType methodName (parameters) throws Exception exceptionName{
// 方法體
}
1)修飾符:這些是訪問類型。例如,public、private等。此外,我們可以指定一個非訪問修飾符,如“static”。
2)返回類型:當方法返回任何值時,它的數據類型被指定。如果該方法不返回任何值,則將該方法指定為“void”。
3)方法名稱:這是遵循與Java字段名稱有些相似的約定的方法名稱。
4)參數:這是一個輸入參數名稱列表,其數據類型用逗號分隔。這用括號()括起來。如果不指定參數,則為空括號。
5)異常列表:這是可以由方法拋出的以逗號分隔的異常列表。
6)方法體:這是方法代碼所在的地方。它包含在大括號之間。IE{}
有了這個理解,讓我們重新看一下將這些與我們看到的示例方法進行映射的示例方法:
以上就是動力節點小編介紹的"Java去哪學 — 編程示例教程",希望對大家有幫助,如有疑問,請在線咨詢,有專業老師隨時為您服務。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習