2. java application中的主类需包含main方法,main方法的返回类型是什么?
可以是void 可以是String等类型,这个没有定的,可以自己去修改的,如果是有返回类型,要记得返回相同的类型,没有返回类型可以直接return;也可以直接不返回
编辑器未包含main类型怎么解决?
编辑器未包含main类型解决的方法:
如果要导入的Java文件就在eclipse工作空间WorkSpace目录下,则把包含相关Java文件的Java项目导入包资源管理器即可:文件(或者包资源管理器下点击右键)---->导入---->常规--->现有项目到工作空间--->在 选择根目录 下浏览选择WorkSpace中包含相关Java文件的Java项目,其他不用勾选,点击完成即可,编辑器未包含main类型解决成功。
java main方法启动时jvm做了什么?
当我们写一个Java类,并重写Main方法,程序就能运行起来。main方法的背后,程序为什么能运行,jvm究竟做了什么处理?要理解这些,就需要了解jvm的设计原理以及启动的流程。
虚拟机的启动入口位于share/tools/launcher/java.c的main方法,整个流程分为如下几个步骤:
1、配置JVM装载环境
2、解析虚拟机参数
3、设置线程栈大小
4、执行Java main方法
为什么一个javaweb项目里有多个main函数?
类中的main函数,在java web应用中,没有任何的作用,web应用启动是不会执行类中的main方法的,因为只会调用tomcat或者其它应用服务器的main,然后通过web.xml的配置去加载其它类,公司的java web项目的main方法,纯属测试用的。
还没有评论,来说两句吧...