main
方法所在的类通常被称为程序的主类(Main Class)。在Java应用程序中,主类是程序的入口点,它包含了 main
方法,是程序执行的起始点。
当你运行一个Java程序时,Java虚拟机(JVM)会自动查找并执行主类中的 main
方法。main
方法是程序的入口,它的签名必须是:
public static void main(String[] args)
其中,public
表示这个方法是公共的,static
表示它属于类而不是对象,void
表示它不返回任何值,而 String[] args
是接受命令行参数的参数。
如果你的程序包含多个类,但你只想指定一个类作为程序的入口点,那么你需要在运行程序时明确指定主类。
例如,假设你有一个名为 MyProgram
的Java应用程序,其中包含了一个 MainClass
类,它有一个 main
方法作为程序的入口点。你可以使用以下命令来运行程序:
java MainClass
这会告诉JVM从 MainClass
开始执行程序。