java基础

java 中, main() 方法是 java 应用程序的入口方法,也就是说,程序在运行的时候,第一个执行的方法就是 main() 方法,这个方法和其他的方法有很大的不同,比如方法的名字必须是 main ,方法必须是 public static void 类型的,方法必须是接受一个字符串数组的参数等。 因为 main() 方法是由 Java 虚拟机 调用的和别的程序调用,所以必须是 public ,虚拟机调用的 main() 方法的时候,不需要产生任何对象,所以 main() 方法声明为 static ,且不需要返回值,所以必须声明为 void ,最终格式如下所示:     public static void main(String[] args)
 

public class Demo
 {
     public static void main(String[] args)
     {
         System.out.println(" 打印 main 方法的输入参数 ");
         for(int i=0;i<args.length;i++){

             System.out.println(args[i]);
         }
     }
 }
 
现在对上面的程序做一个简单的解释, Demo 类中有 main() 方法,说明这是个 Java 应用程序,通过 JVM 直接启动运行的程序。 main() 方法中有一个输入参数,类型为 String[] ,这个也是 java 中的规范,至于字符串的名字,这个可以自己设定,根据习惯,这个字符串数组的名字一般和 Sun Java 规范范例中的 main() 的参数名保持一致,取名为 args 。而且 main() 方法不准抛出异常,因此 main() 方法中的异常要么不处理,要么不处理,不能继续抛出。
 

   main() 方法中的字符串参数数组的作用是截获命令行输入参数,命令行的参数之间用空格隔开。下面为上述程序段运行结果:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值