Java是一種面向對象的編程語言,其中最基本的構造塊是類和方法。
類(Class)是Java中最基本的概念之一,也是所有Java應用程序的基礎。類是一個由屬性和方法組成的實體,描述了某個實物的所有特征和行為。
public class Student { private String name; private int age; public Student(String name, int age) { this.name = name; this.age = age; } public void study() { System.out.println(name + "正在學習"); } public void sleep() { System.out.println(name + "正在睡覺"); } }
上面是一個簡單的學生類(Student),其中包含了學生的姓名、年齡以及學習和睡覺這兩種方法。
方法(Method)是類中的一種行為,它描述了類的某些具體操作。在Java中,方法必須被定義在類中才能使用,可以接收輸入參數,也可以返回值。
public class Calculation { public static int add(int num1, int num2) { return num1 + num2; } public static void main(String[] args) { int result = add(1, 2); System.out.println("1 + 2 = " + result); } }
上面是一個簡單的計算類(Calculation),其中包含了一個靜態方法add,用于實現兩個數的加法運算。在主函數中,我們調用這個方法并將結果打印出來。
在Java中,我們可以通過定義類和方法來完成各種各樣的應用程序,它們可以在面向對象、高內聚低耦合的基礎上實現代碼的重用和可維護性的提高。