在Java語言中,類和對象是非常重要的概念。它們是Java程序中最基本的構(gòu)造單元,也是Java語言最核心的概念之一。
類是一組相關(guān)屬性和方法的集合。每一個Java程序中都至少有一個類,這個類是main()方法所在的類。在Java中使用關(guān)鍵字class定義一個類,然后在類中定義屬性和方法。
public class Student { // 定義屬性 private String name; private int age; // 定義方法 public void study() { System.out.println("學(xué)生在學(xué)習"); } }
對象是類的實例化。在程序運行時,通過使用new關(guān)鍵字創(chuàng)建一個類的對象。Java中,每個對象都擁有自己獨立的內(nèi)存空間,因此不同的對象之間是互相獨立的。
public class Main { public static void main(String[] args) { // 創(chuàng)建Student類的對象 Student stu = new Student(); // 調(diào)用Student類的方法 stu.study(); } }
通過類和對象的使用,Java程序可以實現(xiàn)更為復(fù)雜的功能。例如,可以通過創(chuàng)建不同的對象來模擬不同的行為和狀態(tài),從而實現(xiàn)豐富的應(yīng)用程序。