Java源文件是java程序的基礎,一個java源文件通常由類和接口組成,其中,每個源文件只能定義一個public類,而且必須與文件名相同。
一個java源文件通常由以下幾個部分組成:
// 導入包 import java.util.*; // 定義類 public class Demo{ // 定義變量 private int id; private String name; // 定義構造方法 public Demo(int id, String name){ this.id = id; this.name = name; } // 定義方法 public void printInfo(){ System.out.println("id: " + id + ", name: " + name); } // 主方法 public static void main(String[] args){ Demo demo = new Demo(1, "張三"); demo.printInfo(); } }
在源文件中,類定義使用關鍵字class,后面跟著類的名稱,類名必須是唯一的,并且需要遵循大駝峰命名規則。除了類聲明語句,源文件中還可以包含許多其他類型的代碼,例如變量聲明、方法定義和語句等。
在類中,也可以定義其他類,稱為內部類,內部類有多種類型,例如靜態內部類、成員內部類、局部內部類和匿名內部類等。
總之,java源文件是java程序的基礎,類是java代碼的基本構建塊,不論是編寫簡單的應用程序還是復雜的系統,我們都不可避免地需要使用類來組織和管理代碼。