解釋Java程式的基本結構?
一個典型的Java程式結構包含以下元素:
- 包宣告
- 匯入語句
- 註釋
- 類定義
- 類變數,區域性變數
- 方法/行為
包宣告
Java中的類可以根據其所屬的模組放置在不同的**目錄/包**中。對於屬於**單個父源目錄**的所有類,從源目錄到類的路徑被認為是**包宣告**。
匯入語句
我們的Java專案中可能存在其他**資料夾/包**中編寫的類,也可能存在許多由個人、公司等編寫的對我們的程式有用的類。要在類中使用它們,我們需要**匯入**打算使用的類。許多類可以匯入到單個程式中,因此可以編寫多個匯入語句。
註釋
Java中的註釋可以用來**提供有關變數、方法、類或任何其他語句的資訊**。它也可以用來在特定時間隱藏程式程式碼。
類定義
應為Java檔案中的**類**命名。此名稱在建立**類的物件**時,在其他類/程式中使用。
變數
變數是**儲存程式執行期間所需引數的值**。用修飾符宣告的變數具有**不同的作用域**,這些作用域定義了變數的生命週期。
主方法
Java應用程式的執行從主方法開始。換句話說,它是**類的入口點**或在**Java執行時**啟動的**程式**。
方法/行為
一組指令,形成一個**有目的的功能**,可以在程式執行期間多次執行。為了在需要相同功能時不重複相同的指令集,這些指令包含在一個方法中。可以透過**傳遞變數值**到方法來利用方法的行為。
示例
package abc; // A package declaration import java.util.*; // declaration of an import statement // This is a sample program to understnd basic structure of Java (Comment Section) public class JavaProgramStructureTest { // class name int repeat = 4; // global variable public static void main(String args[]) { // main method JavaProgramStructureTest test = new JavaProgramStructureTest(); test.printMessage("Welcome to Tutorials Point"); } public void printMessage(String msg) { // method Date date = new Date(); // variable local to method for(int index = 0; index < repeat; index++) { // Here index - variable local to for loop System.out.println(msg + "From" + date.toGMTString()); } } }
輸出
Welcome to Tutorials Point from 2 Jul 2019 08:35:15 GMT Welcome to Tutorials Point from 2 Jul 2019 08:35:15 GMT Welcome to Tutorials Point from 2 Jul 2019 08:35:15 GMT Welcome to Tutorials Point from 2 Jul 2019 08:35:15 GMT
廣告