主函数的定义:
public:代表这个函数访问权限是最大的了。
static:代表主函数随着类的加载已经存在了
void:主函数需要返回给jvm值做啥?
main:main不是关键字,但是算是特殊词吧,能被jvm识别到
String[]:传入参数是字符串类型的
args:约定俗成的参数名 agrments的简写
主函数是固定格式的,被jvm所识别
Class MainDemo{
public static void main(String[] args){
System.out.println(args[0]);
System.out.println(args.length);
}
}
默认传入的一个长度为0的字符数组。
这里强调一下,引用类型变量要么存了对象要么存了null
也可以向下面一样在运行时传入参数
java DemoMain hehe haha hei hei