首頁 > 娛樂快訊 > 開心樂園 > java方法由什麼組成

java方法由什麼組成

來源:女友組    閱讀: 3.56K 次
字號:

用手機掃描二維碼 在手機上繼續觀看

手機檢視

java方法由什麼組成,說到java方法可能有很多程式員都不陌生,java方法是編寫程式中最基本的一個演算法,那java方法由什麼組成呢,以下是小編整理的相關內容,一起來看看吧。

java方法由什麼組成1

1、源程式檔案的構成

要編寫Java程式,首先應該知道Java程式檔案中必須包括什麼內容,Java程式的源程式檔案結構如下:

package語句,0~1句,必須放在檔案開始,作用是把當前檔案放入所指向的包中。import語句,0~多句,必須放在所有類定義之前,用來引入標準類或已有類。public classDefinition,0~1句,檔名必須與類的類名完全相同。classDefinition,0~多句,類定義的個數不受限制。

interfaceDefinition,0~多句,介面定義的個數不受限制。Java程式的原始碼檔案要求包含三個要素:

1)以package開始的包宣告語句,此句為可選。若有,且只能有一個package語句且只能是源程式檔案的第一個語句,若沒有,此檔案將放到預設的當前目錄下。

2)以import開始的類引入宣告語句,數量可以是任意個。

3)classDefinition和interfaceDefinition分別代表類和介面的定義。由public開始的類定義只能有一個,且要求源程式檔名必須和public類名相同,Java語言對字元的大小寫敏感,因此檔名相同意味著字母大小寫也完全相同。如果源程式檔案中有主方法main(),它應放在public類中。 這三個要素在程式中必須嚴格按上述順序出現。

2、類的構成

Java程式都是由類(class)所組成的,類的概念的產生是為了讓程式語言能更清楚地表達出現實事物的本性。在Java中,類就是用於建立物件的模板,包含了特定物件集合的所有特性。Java類由兩種不同的資訊構成:屬性和行為。

屬性由一系列區別物件的資料組成,可用於確定屬於類的物件的外觀、狀態和其他性質。在Java程式中,屬性往往以類的成員變數形式出現。

行為指類物件對本身和其他物件所可以完成的事情,可以用於修改物件的屬性,接收來自其他物件的資訊和向其他要求執行任務的物件傳送資訊。在Java中,行為往往以一段小程式的形式出現,Java稱這種小程式為“方法”(method)。統稱為類的成員方法。

Java中類定義的語法形式為:

修飾符 class <類名> [extend<父類名>]{ type類變數1;type類變數2;

成員變數 修飾符 type<類方法名1>(引數列表){ type局

部變數; 方法體

}修飾符 type<類方法名2>(引數列表){ type區域性變數; 方法體

} 成員方法}

其中class是Java的關鍵字,表明其後定義的是一個類。class前面的修飾符用來限定所定義的類的使用方式。類名是使用者為該類起的名字,應該是一個合法的識別符號。緊接著類定義語句的大括號之間的內容稱為類主體。type指的是變數或方法的資料型別。類主體由成員變數和成員方法兩部分組成。

以上所有提到或未提到的'概念,在後面的章節中將詳細為大家介紹。

3、註釋語句的新增

在開發Java程式的過程中,經常需要在適當的地方加上註釋語句,以便其他人閱讀

程式,一般來說,Java語言的原始檔中,任何地方都可以加註釋語句,一個好的程式應該在

其需要的地方適當地加上一些註釋,以便於其他人閱讀並理解程式。

註釋語句有三種格式:

1)//註釋內容 用於註釋一行語句。

2)/ˇ註釋內容ˇ/ 用於註釋一行或多行語句。

3)/ˇˇ註釋內容ˇˇ/ 用於註釋一行或多行語句且註釋語句中的內容可以通過使用Javadoc生成API文件,實現文件與程式同步實現的功能。

java方法由什麼組成2

由四方面組成:

(1)Java程式語言

(2)Java類檔案格式

java方法由什麼組成

(3)Java虛擬機器

(4)Java應用程式介面

當編輯並執行一個Java程式時,需要同時涉及到這四種方面。使用文字編輯軟體(例如記事本、寫字板、UltraEdit等)或整合開發環境(Eclipse、MyEclipse等)在Java原始檔中定義不同的類,通過呼叫類(這些類實現了Java API)中的方法來訪問資源系統,把原始檔編譯生成一種二進位制中間碼,儲存在class檔案中,然後再通過執行與作業系統平臺環境相對應的Java虛擬機器來執行class檔案,執行編譯產生的位元組碼,呼叫class檔案中實現的方法來滿足程式的Java API呼叫。

時尚熱點
影視動漫
娛樂小料
明星動態
電影電視
音樂空間
開心樂園