一个java程序必须有main方法吗?

一个java程序必须有main方法吗?~

一个java程序必须有main方法。
一个程序,无论复杂或简单,总体上都是一个“函数”;这个函数就称为“main() 函数”,也就是“主函数”。比如有个“做菜”程序,那么“ 做菜 ”这个过程就是“主函数”。在主函数中,根据情况,你可能还需要调用“买菜,切菜,炒菜”等子函数。
main函数在程序中大多数是必须存在的,但是依然有例外情况,比如windows编程中可以编写一个动态链接库(dll)模块,这是其他windows程序可以使用的代码。由于DLL模块不是独立的程序,因此不需要main函数。

  是的,一定要有main函数。
  java应用程序是要main(),而且只能在与文件同名的类下面出现一个main()。
但是java小程序applet,因为是镶嵌在.htm里面的一段代码 通过IE内置的java虚拟机运行,不需要main()。classpath只是告诉系统,要从什么样的路径来寻找编译器javac和解释器java。因为是含有先后顺序的在安有多种类似软件的时候最好把java安装目录下的\bin放在classpath最前面,系统的classpath跟编的java程序没有关系,不过javac有一个函数-classpath跟那个有关 默认是"."<--代表当前目录。
打开cmd后cd到程序所在目录,可以用
//javac . *.java 来对当前目录的所有程序进行编译。

这样说吧,所有程序至少要有一个main方法。因为java虚拟机运行时,找的接口就是main方法,如果没有此方法,是不运行程序的你说的jsp servlet ,也是有main方法的,不过不是在你的程序中,而在应用服务器中,比如tomcat jboss 或者weblogic,然后它们会去读取你程序的入口web.xml

一个java程序必须有main方法。
一个程序,无论复杂或简单,总体上都是一个“函数”;这个函数就称为“main() 函数”,也就是“主函数”。比如有个“做菜”程序,那么“ 做菜 ”这个过程就是“主函数”。在主函数中,根据情况,可能还需要调用“买菜,切菜,炒菜”等子函数。
main函数在程序中大多数是必须存在的,但是依然有例外情况,比如windows编程中可以编写一个动态链接库(dll)模块,这是其他windows程序可以使用的代码。由于DLL模块不是独立的程序,因此不需要main函数。

这个当然,一个程序总得有个入口函数,就像人的口一样,吃东西都是由口进,如果没有main函数编译器怎么知道从哪进入,总之整个项目只有一个main方法,可以理解只有一个主子,其它的都是奴才。春节快乐!

得看你的程序打的是jar包还是war包,如果是war包可以没有,因为需要容器运行;如果是jar包就需要main方法,因为程序需要启动类。

java se里面一定要有程序一运行jvm 就会调用main函数。而且main函数 只能public static void main(String []args)

一个Java源程序文件中,只能有一个main方法。请问这句话对吗?
答:不对 一个java源文件当中可以有多个类,但是只能有一个public类 一个类里可以有一个main

JAVA问题:是不是一个项目中只有一个main方法???
答:main()是 java 程序的入口,只能有一个 main 方法,否则编译器将会编译错误。从程序设计的角度,也只需要一个程序启动的入口。

Java是不是每个类都可以有一个main函数并且可以互相调用?
答:对,无论你是正常的类还是内部类,每个类都可以有一个main方法(main方法除了是程序入口,其他的和普通方法没区别);是可以互相调用的。只是由于main方法是static的,所以你要调用的时候不能用实例化后的对象去调用,直接类名.main(null)即可。但这样调用很容死循环,你调用我,我调用你。实际是不允...

JAVA问题:是不是一个项目中只有一个main方法???
答:不是的。一个项目可能比较大,那这个项目可能是由很多应用程序组成的,每个应用程序只能有一个main()

是不是每一个java的类中都必须有一个主函数呢?
答:不一定,这个要看你的需要。一般一个项目只需在一个类中定义一个main函数,其它类提供方法供main函数调用

java中一个程序是否只能有一个主函数??
答:但是在java中,每个class类中只能有一个main()方法,也可以没有。最后,整个工程结束的时候,会找到一个能引导整个程序运行的main()方法来作为程序的入口。所以说,一个完整的java程序中,可能存在多个main()方法,但是作为程序入口的只能选其中一个。 strionws | 发布于2012-02-07 举报| 评论 10 0 必须只有一...

Java程序的main()方法必须都写在类里面?
答:这个main()方法的声明为:public static void main(String args[])。必须这么定义,这是Java的规范。为什么要这么定义,和JVM的运行有关系。当一个类中有main()方法,执行命令“java 类名”则会启动虚拟机执行该类中的main方法。由于JVM在运行这个Java应用程序的时候,首先会调用main方法,调用时不实例...

一个java语言中可以有几个main函数
答:一个类中只能有一个 但是有多个类中都有的话 只会执行你运行类中的类的那1个 比如你有 A.class B.class C.class 都用在一个同一个.java的文件中编译每个class中都可以有main 但是当你运行 java A 的时候只有A的会执行

一个java类中是否一定要有主方法
答:不一定,如果这个类里面的方法或者定义的属性就是给别的类来调用就可以没有main方法,例如WEB中的bean这种类就是定义了属性的get和set方法是将自身封装成一个对象给其他类来使用的,总之需要独立运行的类就必须要main方法,不需要独立运行的类就不一定有main方法。

填空题:Java应用程序中的main方法,必须是一个___静态方法
答:Java中 main 方法的写法是 public static void mian(String arg[]) {...} 由此可知,Java应用程序中的main方法,必须是一个共有的(public),无返回值(void),带参的(String arg[]) 静态(static)方法 希望能帮到你

IT评价网,数码产品家用电器电子设备等点评来自于网友使用感受交流,不对其内容作任何保证

联系反馈
Copyright© IT评价网