JAVA面向对象-类的主方法

主方法是类的入口点,它定义了程序从何处开始;主方法提供对程 序流向的控制,Java编译器通过主方法来执行程序。主方法的语法如 下:

类的主方法的语法

在主方法的定义中可以看到其具有以下特性:

  • 主方法是静态的,所以如要直接在主方法中调用其他方法,则该 方法必须也是静态的。
  • 主方法没有返回值。 主方法的形参为数组。
  • 其中args[0]~args[n]分别代表程序的第一个 参数到第n个参数,可以使用args.length获取参数的个数。

【例】在项目中创建TestMain类,在主方法中编写以下代码, 并在Eclipse中设置程序参数。

public class TestMain {
	public static void main(String[] args) { // 定义主方法
		for (int i = 0; i < args.length; i++) { // 根据参数个数做循环操作
			System.out.println(args[i]); // 循环打印参数内容
		}
	}
}

在Eclipse中运行本例,结果如图所示。

带参数程序的运行结果
带参数程序的运行结果

在Eclipse中设置程序参数的步骤如下:

(1)在Eclipse中,在包资源管理器的项目名称节点上右击,在弹 出的快捷菜单中选择Run As / Run Configrations命令,弹出Run Configrations对话框。

(2)在Run Configurations对话框中选择Arguments选项卡,在 Program arguments文本框中输入相应的参数,每个参数间按Enter键隔 开。具体设置如图所示。

Eclipse中的Run Configurations对话框
Eclipse中的Run Configurations对话框

发表评论