Java類由字段(Field)和方法(Method)組成。
字段是類中用于存儲數據的變量。它們可以是基本數據類型(如int、double等)或引用類型(如字符串、數組等)。字段可以是實例字段(即每個對象都有自己的一份)或靜態字段(即所有對象共享一份)。
方法是類中執行某些操作的代碼塊。它們可以訪問和操作字段,并可以返回一個值或不返回任何值。方法可以是實例方法(即只能通過對象調用)或靜態方法(即可以直接通過類調用)。
除了字段和方法之外,Java類還可以包含構造方法、靜態代碼塊、內部類等。構造方法用于創建對象并初始化字段的值。靜態代碼塊用于在類加載時執行一些初始化操作。內部類是定義在其他類內部的類,可以訪問外部類的字段和方法。