大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節(jié)點(diǎn)LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學(xué)習(xí)攻略 Java學(xué)習(xí) Java去哪學(xué) — 編程示例教程

Java去哪學(xué) — 編程示例教程

更新時間:2022-02-16 16:06:09 來源:動力節(jié)點(diǎn) 瀏覽1790次

在本教程中,我們將詳細(xì)了解Java中方法的概念。我們將學(xué)習(xí)以下與Java方法相關(guān)的概念:

  • Java方法類型
  • 方法語法
  • 如何調(diào)用方法
  • 參數(shù)、參數(shù)和返回值
  • 訪問修飾符
  • 方法調(diào)用的內(nèi)存分配
  • 方法重載
  • 為了清楚起見,還包括簡單的編程示例。
  • 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);
 }
 
}

從示例代碼中可以看出,這個程序只是檢索一個隨機(jī)數(shù)并打印出來,就是這樣!如果我們仔細(xì)觀察,我們在main()方法中使用了2個方法,如下所示。

System.out.println()
數(shù)學(xué)隨機(jī)()

我們沒有在類DemoClass中定義這些方法;我們只是使用被稱為標(biāo)準(zhǔn)庫方法的已經(jīng)可用的方法。

Java方法可以分為兩種不同的類別:

  • 標(biāo)準(zhǔn)Java庫提供的方法
  • 用戶定義的方法

標(biāo)準(zhǔn)Java庫提供的方法

Java在Java標(biāo)準(zhǔn)庫中提供了許多現(xiàn)成的方法。這些庫由Java的類庫提供。該庫存在于一個Java歸檔文件中,該文件與Java運(yùn)行時環(huán)境(JRE)和Java虛擬機(jī)(JVM)一起可用。

要在我們的Java代碼中使用這些庫,需要將一個名為stdlib.jar的jar文件添加到Java類路徑中。我們常用的一些標(biāo)準(zhǔn)庫方法是數(shù)學(xué)庫方法,如Math.random()、Math.sqrt(),或String方法,如equals()比較兩個字符串或concat()連接兩個字符串。

用戶定義的方法

除了現(xiàn)成的標(biāo)準(zhǔn)庫方法外,開發(fā)人員還可以創(chuàng)建他/她的方法來執(zhí)行特定任務(wù)。這些方法稱為用戶定義的方法。要創(chuàng)建我們的方法,我們首先需要了解創(chuàng)建方法的概念和規(guī)則。

因此,讓我們了解Java方法語法來定義我們自己的Java方法。

Java方法語法

在考慮術(shù)語方法的定義時,方法被視為與類相關(guān)的過程。

簡單來說,該方法是一個代碼塊,其中包含一組用于執(zhí)行某些操作的語句。此代碼塊在調(diào)用該方法時運(yùn)行。稱為參數(shù)的數(shù)據(jù)可以傳遞給方法。

這里的基本問題可能是,使用方法的目的是什么?答案是重用代碼,即當(dāng)代碼在方法中定義一次時,它可以多次使用。

讓我們看看該方法的語法。在此之前,讓我們看看下面的示例方法。

}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)返回類型:當(dāng)方法返回任何值時,它的數(shù)據(jù)類型被指定。如果該方法不返回任何值,則將該方法指定為“void”。

3)方法名稱:這是遵循與Java字段名稱有些相似的約定的方法名稱。

4)參數(shù):這是一個輸入?yún)?shù)名稱列表,其數(shù)據(jù)類型用逗號分隔。這用括號()括起來。如果不指定參數(shù),則為空括號。

5)異常列表:這是可以由方法拋出的以逗號分隔的異常列表。

6)方法體:這是方法代碼所在的地方。它包含在大括號之間。IE{}

有了這個理解,讓我們重新看一下將這些與我們看到的示例方法進(jìn)行映射的示例方法:

java去哪學(xué)

以上就是動力節(jié)點(diǎn)小編介紹的"Java去哪學(xué) — 編程示例教程",希望對大家有幫助,如有疑問,請在線咨詢,有專業(yè)老師隨時為您服務(wù)。

提交申請后,顧問老師會電話與您溝通安排學(xué)習(xí)

免費(fèi)課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 国产精品热久久 | 男人的天堂欧美精品色偷偷 | 狠狠色丁香久久婷婷 | 久久久久久日本一区99 | 男女69式互添在线观看 | 欧美aaaa在线观看视频免费 | 免费的拍拍视频在线观看 | 四虎4hu永久免费国产精品 | 久草热久草在线视频 | 不卡无毒免费毛片视频观看 | 综合亚洲一区二区三区 | 亚洲精品国产一区二区三区四区 | 天天插夜夜 | 青青青线在线观看 | 久久99精品久久久久久园产越南 | 97dyy在线观看手机版 | 久久精品天天中文字幕人 | 老子影院午夜精品欧美视频 | 精品久久不卡 | 青青热久久国产久精品秒播 | 国产日产欧美 | 日本中文字幕永久在线 | 玖玖在线国产精品 | 欧美性猛交xx乱大交 | 天天草狠狠干 | 97啪啪| 欧日韩在线不卡视频 | 青草免费 | 国产一级内谢a级高清毛片 国产一级片毛片 | 天天插天天干 | 国产精品成人观看视频免费 | 婷婷在线五月 | 性生活视频网站 | 国产精品国偷自产在线 | 亚洲一区二区三区精品影院 | 国产在线观看成人免费视频 | 天天色天天射天天干 | 成人免费视频一区二区 | 色综合久久久久久中文网 | 国产理论自拍 | 亚洲国产成人麻豆精品 |