Java中的main()主方法(新手必看)
在 Java 程序中,main() 主方法是类的入口点,它定义了程序从何处开始。main() 主方法提供对程序流向的控制,Java 编译器通过主方法来执行程序。
main() 主方法的语法如下:
【实例】读取主方法的参数值。在项目中创建 MainDemo 类,在主方法中编写以下代码,并在 Eclipse 中设置程序参数。

图 1 Eclipse中的Run Configrations对话框
单击 Apply 按钮,再单击 Run 按钮,查看在控制台中的运行结果,如下所示:
main() 主方法的语法如下:
public static void main(String[] args){ // 主方法 // 方法体 }在 main() 主方法的定义中可以看到其具有以下特性:
- 主方法是静态的,因此如要直接在主方法中调用其他方法,则该方法也必须是静态的。
- 主方法没有返回值。
- 主方法的形参为数组。其中,args[0]~args[n]分别代表程序的第 1 个参数到第 n 个参数,可以使用 args.length 获取参数的个数。
【实例】读取主方法的参数值。在项目中创建 MainDemo 类,在主方法中编写以下代码,并在 Eclipse 中设置程序参数。
public class MainDemo { public static void main(String[] args) { // 定义主方法 for (int i = 0; i < args.length; i++) { // 根据参数个数做循环操作 System.out.println(args[i]); // 循环输出参数内容 } } }运行代码前,先要在 Eclipse 中设置运行参数,步骤如下:
- 在 Eclipse 中的 MainDem.java 文件上右击,在弹出的快捷菜单中选择 Run As -> Run Configrations 命令,弹出 Run Configrations 对话框;
- 在 Run Configrations 对话框中选择 Arguments 选项卡,在 Program arguments 文本框中输入相应的参数,每个参数间按 Enter 键隔开。具体设置如下图 1 所示。

图 1 Eclipse中的Run Configrations对话框
单击 Apply 按钮,再单击 Run 按钮,查看在控制台中的运行结果,如下所示:
参数1
参数2