当前位置:问百书>百科问答>public static void main (str棉承室ing[] args)是什么意思,详细点

public static void main (str棉承室ing[] args)是什么意思,详细点

2023-02-21 20:28:24 编辑:join 浏览量:635

这是Java程序的入口地址,Java虚拟机运行程序的时候首先找的就是main方法。跟C语言里面的main()函数的作用是一样的。只有有main()方法的Java程序才能够被J来自ava虚拟机运行,可理解为级测你形倍责规定的格式。

对于里面的参数及修饰符:

public:表示的这个程序的访问权限,表示的是任何的场合可以被引用,这样Java虚拟机就可以找到main()方法,从而来运行 javac 程序。

static:表明方法是静态的,不依赖类的对象的,是属于类的,在类加载的时候main()方法也随着加载到内存中去360问答。

void:main():方法是不需要返回值的。

main:约定俗成,规定的。

String[]args:从控制台接收参数。

public static void main (str棉承室ing[] args)是什么意思,详细点

扩展资料:

只有main方法可以作为程序的入口。

publ扬补没蛋呼icstaticvoidmain(String[]args){

方法体

}

观察这个方法,可以看出:

这是一个publicstatic修饰的方法,所以他是一个静态的方法。返回值是void类型,也就是无返回值。方法名是main。参数是String数组。

当运行程序的时候,通常都是以main方法作为起点,以main方法中的第一条语句作为程序的第一条语句。由于main方法是一个静态的方法,所以该方法放在任何一个类中都是可以执行的。

main方法的形式是固定的,以下写法都不能作为程序的入口:

publicst通相增农字aticvoid跟考消载北内mian()           //必须带String[]参数。

publicst构益早假侵aticintmain(String[]args)  //返回值必须为void。

publicvoidmain(St浓很显血降成于王弱ring[]args)      /跑田差/必须是static。

标签:public,static,void

版权声明:文章由 问百书 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.wenbaishu.com/answer/28146.html
热门文章
二维码