理解main 方法

  public :表示此方法可以被外部调用;

  static:表示此方法可以由类名称直接调用;

  void:主方法是程序的起点,所以不需要返回任何值;

  main:系统规定好默认调用的方法名称,执行时默认找到main方法名称。

  String args[]:表示的是运行时的参数,参数传递的形式为“java类名称 参数1 参数 2 参数3 ···”

验证参数传递,输入的必须是3个参数,否则程序退出

 1 public class MainDemo {
 2  public static void main(String args[]) {
 3     if(args.length != 3){        //所有的输入参数都保存在args数组之中
 4         System.out.println("输入参数不足3个,程序退出");//参数不足,则程序退出
 5         System.exit(1);                        //退出程序
 6     }
 7     for(int x = 0;x<args.length;x++){
 8         System.out.println("第"+(x+1)+"个参数:"+args[x]);
 9     }
10 }
11 }

 

程序执行命令: java MainDemo one two three 

执行结果

第1个参数:one
第2个参数:two
第3个参数:three

那么如何在eclipse中执行带参数的程序呢

在代码块中右键,run as ---Run Configurations 

输入参数即可啦~~

 

posted @ 2015-08-05 00:28  sawder  阅读(375)  评论(0编辑  收藏  举报