main是方法的入口,jvm回去调用这个方法,别的方法不会去调用的,除非你指定了调用哪个方法。
static表示程序初始化的时候就已经加载了这个方法,不理在用对象去调用该方法,而是直接用类名去调用该方法,public 代表共有的访问属性,如果你写成private除了本类意外是掉不到得,默认的是程序集级别的访问属性,如果不加static的话程序没法运行,jvm找不到入口 有不明白的话在追问主函数入口,也就是说用c编程的话,找main()也就找到了程序的入口,一个程序可以有多个函数,但只能有一个main()函数你指是C当中的。还是java当中的。publicstaticvoidmain(Stringargs){}这是主函数。是程序进入的入口。是让程序运行的必经之路。
java中main方法是java程序执行的入口,会启动一个主线程,启动一个main方法,就是创建一个jvm虚拟机,所有的java代码都是都在这个jvm运行的。主类就是指带有执行入口main方法的类。java web程序,一般都是把你的web工程部署到web服务器,web服务器自己会有个主类,比如tomcat的org.apache.catalina.startup.Bootstrap,启动的时候就运行这个主类的main方法
1、Main在计算机软件中代码主菜单或者主类。一些桌面软件,都会有一个主菜单,包含基本的操作菜单,命名为main。在开发语言java、c语言等高级语言中,都会存在一个main的主类,是程序执行的入口。
2、主函数入口,也就是说用c编程的话,找main()也就找到了程序的入口,一个程序可以有多个函数,但只能有一个main()函数
拓展资料
任何一个C++程序都包含一个main函数,这是规定。main函数由系统直接调用,是程序执行的入口。 (和C语言中一样)
main函数与用户自己定义的函数都是各自独立的模块,即函数不能嵌套定义,通俗的说,你不能在一个函数的函数体内定义另一个函数,即使在main函数中也不行。但main函数可以对用户自己定义的函数进行调用(但main函数只能由系统调用)。用户自己定义多个函数时,这几个用户自己定义的函数之间都可以互相调用 。
在java总的用法类似于c、c++,写一个简单的程序:
public class HelloWorld
public static void main(String[ ] args)
System.out.println("hello,java");
这个程序输出的是:hello,java 。这也是main在java中的用法。当然,java的一般程序都需要main函数,程序都从main函数开始执行,除了applet这个类不需要用main函数。
以上是问答百科为你整理的4条关于java中main是什么意思的问题「请问JAVA的main函数前加的static和public是什么意思?代表了什么?不加呢」希望对你有帮助!更多相关java里main是什么意思的内容请站内查找。