主方法是类的入口点,它定义了程序从何处开始;主方法提供对程序流向的控制,Java编译器通过主方法来执行程序。主方法的语法如下:
public static void main(String[] args){
//主方法
}
在主方法的定义中可以看到其具有以下特性:
1.主方法是静态的,所以如要直接在主方法中调用其他方法,则该方法必须是静态的。
2.主方法没有返回值。
3.主方法的形参为数组。其中args[0]~args[n]分别代表程序的第一个参数到第n个参数,可以使用args.length获取参数的个数。
例子:在项目中创建TestMain类,在主方法中编写一下代码,并在Eclipse中设置程序参数。
代码:
public class TestMain {
public static void main(String[] args) {
// TODO 自动生成的方法存根
for(int i=0;i<args.length;i++) {
System.out.println(args[i]);
}
}
}
在Eclipse中运行本例,结果如下:
在Eclipse中设置程序参数的步骤如下:
1.在Eclipse中,在包资源管理器的项目名称节点上右击,在弹出的快捷键菜单中选择Run As/Run Configrations命令,弹出Run Configratios对话框。
2.在Run Configrations对话框中选择Arguments选项卡,在Program arguments文本框中输入相应的参数,每个参数间按Enter键隔开。
就可以设置参数了。