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

如题所述

    一个java程序必须有main方法。

    一个程序,无论复杂或简单,总体上都是一个“函数”;这个函数就称为“main() 函数”,也就是“主函数”。比如有个“做菜”程序,那么“ 做菜 ”这个过程就是“主函数”。在主函数中,根据情况,你可能还需要调用“买菜,切菜,炒菜”等子函数。

    main函数在程序中大多数是必须存在的,但是依然有例外情况,比如windows编程中可以编写一个动态链接库(dll)模块,这是其他windows程序可以使用的代码。由于DLL模块不是独立的程序,因此不需要main函数。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-06-17
main函数或方法,一般是从操作系统进入的程序才有。从操作系统开始运行的java程序也继承了这个传统。
但java下也有不是从操作系统进入的程序,比如applet从浏览器进入,servlet从应用服务器进入,midlet从移动设备环境进入。就都没有main。
第2个回答  2011-06-17
不是必须的,只是在你想让一个源文件单独运行时,才要main方法
第3个回答  2011-06-17
main是主程序的入口,并不是每个java文件中必须包含main函数。
第4个回答  2011-06-17
applet不需要,应用程序需要的!!
相似回答