main在java中什么意思,JAVA中main
如何解决写爬虫IP受阻的问题?立即使用。
main方法是一个特殊的方法,是程序执行的入口,一个Java程序从main方法开始执行。
Java虚拟机在执行Java程序之前会提前分配一个主线程,然后在主线程中执行我们的main方法,懂吗?
所以我们经常说main方法叫主线程!(推荐学习:java课程)
线程是程序中不同的执行路径!算了,不懂也没关系。总之,只要记住Java程序是从main方法开始执行的。
比如:
公共静态void main(String[] args) {
System.out.println(倪好);
}当程序在你那里运行的时候,从main方法进来,然后你做的第一件事就是
System.out.println(倪好);然后没有其他语句了,主方法完了,程序完了!
这个main()方法的声明是:public static void main(string args[])。必须这样定义。这是Java的规范。
为什么要这么定义,和JVM的运行有关系。
当一个类中有main()方法时,执行命令“java class name”会启动虚拟机执行该类中的main方法。
当JVM运行这个Java应用程序时,它将首先调用main方法。调用时,这个类的对象不是实例化的,而是由类名直接调用,所以需要限制为public static。(类名。main())
对于java中的main方法,jvm有限制,不能有返回值,所以返回值类型是void。
main方法还有一个String[]类型的输入参数,这也是java的规范。main()方法必须有一个String[]类型的参数。至于字符串数组的名字,这个可以自己设置。按照习惯,这个字符串数组的名称一般与sun java规范示例中的mian参数名称一致,命名为args。
所以main()方法定义必须是:“public static void main(String String数组参数名[])”。这就是Java中main的细节。更多请关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。