解釋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

更新於:2020年2月7日

5K+ 瀏覽量

開啟您的職業生涯

完成課程獲得認證

開始學習
廣告