Java程序是基于類的編程語言。在Java中,每個程序都是由一個或多個類組成的。類是一種定義對象的藍圖或模板。它可以包含數據和方法,用于定義對象的行為。Java中所有的類都必須在類中進行定義。
public class MyClass { //屬性 private int num; private String name; //構造方法 public MyClass(int num, String name) { this.num = num; this.name = name; } //方法 public void display() { System.out.println("Num: " + num + ", Name: " + name); } //getter和setter方法 public int getNum() { return num; } public void setNum(int num) { this.num = num; } public String getName() { return name; } public void setName(String name) { this.name = name; } }
在上面的代碼中,我們定義了一個名為MyClass的類。它包含了屬性、構造方法、普通方法和getter/setter方法。屬性用于存儲數據,構造方法用于初始化對象,普通方法用于定義對象的行為,getter/setter方法用于訪問對象的屬性。
在Java中,我們可以通過創建對象來使用類。我們使用new關鍵字來創建對象,并調用構造方法來初始化它。例如:
MyClass obj = new MyClass(10, "John"); obj.display(); //輸出:Num: 10, Name: John
在上面的代碼中,我們創建了一個MyClass對象,該對象的num屬性為10,name屬性為John。然后,我們調用display方法來輸出對象的屬性值。
在Java中,我們可以使用許多已經定義好的類,例如String、Integer、Double等等。這些類包含了許多有用的方法和屬性,可以幫助我們完成很多任務。
總之,Java程序是基于類的編程語言。每個程序都是由一個或多個類組成的。類是一種定義對象的模板,可以包含數據和方法,用于定義對象的行為。通過創建對象,我們可以使用類和其中的方法和屬性。