什么是主函数?
主函数是一个特殊函数,可被JVM调用,作为程序的入口。
主函数各个参数详解?
_public:最高访问权限。
_static:主函数随着类的加载而存在。
_void:没有返回值。
_main:不是关键字,一个特殊的单词,jvm只认他。
_(String[] args):主函数参数,参数类型为字符串数组类型,这个数组里的元素是字符串。
Ps:args只是数组名字,可以任意取,比如图(String[] x)
扩展:
class Demo
{
public static void main(String[] args)
{
String [] arr = {"haha","hehe"};
Run.main(arr);//等价于DOS命令下:java Demo haha hehe
}
}
class Run
{
public static void main(String[] s)
{
for (int x=0;x<s.length;x++)
{
System.out.print(s[x]+",") ;
}
}
}
补充:
1:DOS命令下:java Demo haha hehe 就是向主函数传递字符串参数
2:一个程序可以拥有多个main函数,编译可以通过 |