main函数格式详解
main函数是Java程序的入口,main函数的标准格式是:
public static void main(String[] args)
- public:主函数的访问权限是最大的,即public
- static:表示主函数随着类的加载便存在了
- void:主函数没有具体的返回值
- main:特殊单词,能被JVM识别。(main不是关键字,类名不能是关键字)
- (String[] args):函数的参数,是字符串数组。(在cmd中运行java文件时,直接在文件名后面加参数,这些参数会传到args数组里。参数用空格隔开)
注意:主函数格式是固定的(除了“args”这个形参名可以改),否则JVM无法识别。
Demo——使用args传参
class argsDemo{
public static void main(String[] args)
{
String a=args[0];
String b=args[1];
String c=args[2];
String d=args[3];
System.out.println("a="+a);
System.out.println("b="+b);
System.out.println("c="+c);
System.out.println("d="+d);
}
}
在cmd中进行传参:
运行结果:
源码地址:https://github.com/SarahFish/JavaEE-Learning/blob/master/argsDemo.java