
正文
java代码中没有主函数 java代码中没有主函数吗
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
java的主函数是必须要有的吗为什么我在安卓的源码中没看到有主函数
1、是的,必须有main函数 在java中,main()方法是java应用程序的入口方法。java虚拟机通过main方法找到需要启动的运行程序,并且检查main函数所在类是否被java虚拟机装载。如果没有装载,那么就装载该类,并且装载所有相关的其他类。
2、不一定的。在java程序编写的时候,经常会因为要测试本类中是否能到达目的而进行测试,并最后保留这些测试代码。所以整个工程结束后,可能代码中存在大量的main()方法。但是在java中,每个class类中只能有一个main()方法,也可以没有。
3、你的理解有点误区,不是每个java类都需要主函数的。主函数只是程序的入口,选一个类拥有就可以了。
4、因为你没提供主方法啊,看看写的主方法是不是这格式 public static void main(String args[]){ System.out.println(俺是主方法);} 运行看看,控制台出字就行了。注意,格式一定要这样,不能有差错。
5、android程序一般都是由MainActivity开始的,是一个Activity类。你可以在Manifest.xml中找到action android:name=android.intent.action.MAIN/,然后望上找到activity android:name=xxx,xxx就是程序的入口。
相关问答
Q1: JAVA编译提示缺少主函数
java 在命令行中运行找不到主函数 在eclipse里就行原因可能如下java代码中没有主函数:eclipse会自动启动一些服务java代码中没有主函数,如TOMCAT、ANT等,但命令行模式则不会,因此eclipse中正常运行java代码中没有主函数的代码在命令行中不一定会正常运行。classpath路径没有设置正确。
出现could not find the main class错误表示运行的java类中没有主方法(也就是main方法),一个java类要能够编译并运行,必须要有主方法才行。
一个java源文件可以写很多类,编译的时候javac源文件之后,每个类生成一个class文件。你去运行的时候,并不一定是去java源文件名,而是去java主函数所在的那个类名。
就是调用函数的时候没有main函数入口,不知程序从哪里执行,需要写一个main函数入口。
你的class里没有main方法。JAVA程序都是从main方法开始执行的,没有这个method就无法跑。
Q2: java中必须有main函数吗
如果是web项目,就不需要有main方法,代码直接发布到web容器,启动容器后就可以运行了。
main函数在程序中大多数是必须存在的,但是依然有例外情况,比如windows编程中可以编写一个动态链接库(dll)模块,这是其他windows程序可以使用的代码。由于DLL模块不是独立的程序,因此不需要main函数。
这样说吧,所有程序至少要有一个main方法。
是的,一定要有main函数。java应用程序是要main(),而且只能在与文件同名的类下面出现一个main()。但是java小程序applet,因为是镶嵌在.htm里面的一段代码 通过IE内置的java虚拟机运行,不需要main()。
java代码中没有主函数的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java代码中没有主函数吗、java代码中没有主函数的信息别忘了在本站进行查找喔。






![【电子书】[历史军事] 《美国驱逐舰全史(1941-1958)》[江泓 等][epub+mobi+azw3] 【电子书】[历史军事] 《美国驱逐舰全史(1941-1958)》[江泓 等][epub+mobi+azw3]](https://www.04ip.com/template/qe/style/noimg/2.jpg)
