在Java中,每個(gè)程序都需要有一個(gè)主類。主類是Java程序的入口,即程序運(yùn)行的起點(diǎn)。在主類中,程序會(huì)執(zhí)行main方法。main方法是Java程序的起點(diǎn),程序從這里開始執(zhí)行。通常情況下,一個(gè)程序只有一個(gè)主類。
另外,在Java中,還可以定義輔助類。輔助類也稱為從屬類或者工具類。輔助類的作用是為程序提供一些可重用的方法或者常量,這些方法或常量可以被主類或者其他輔助類調(diào)用。通常情況下,一個(gè)程序包含多個(gè)輔助類。
public class MainClass { public static void main(String[] args) { // 程序入口 } } public class HelperClass { public static final double PI = 3.1415926535897932384; public static int sum(int a, int b) { return a + b; } }
在上面的代碼中,MainClass是程序的主類,其中main方法是程序的入口。HelperClass是一個(gè)輔助類,其中聲明了一個(gè)靜態(tài)常量PI和一個(gè)靜態(tài)方法sum。這些成員可以被其他類調(diào)用。注意,每個(gè)類保存在一個(gè)獨(dú)立的文件中,文件名與類名相同。