main函数
主函数是一个特殊的函数,作为程序的入口,可以被jvm调用。
Public代表着该函数访问权限最大的。
Static 代表主函数随着类的加载就已经存在了
Void 代表主函数没有具体返回值
Main 不是关键字,但是是一个特殊的单词,可以被jvm识别
主函数参数 参数类型是一个数组,该数组中的元素是字符串。
主函数是固定格式的被虚拟机jvm识别,只有args是一个变量名可以改变,其他的都不能改变。哪怕是给主函数多加一个任意类型的参数jvm都不会识别,即不会从此改变的主函数开始入口。但args是一种规范写法
通过System,out.println(args.length);可以推出jvm在调用主函数时,传入的是new String[0]; 所以在用java 类名(main所在的类名)运行时就是调用主函数方法,如果想要给主函数传值,只要 java 类名 参数1. 参数2 ……. 就可以给主函数传参数了,再通过在主函数中System.out.println(argsp[x]);遍历 就可以输出参数值了
|