入口函数main是由什么决定的? 是由jvm决定还是由操作系统决定还是由他元素决定? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 就是一个带有main函数的普通类,这个是程序入口,是什么决定了这个main函数是程序的入口呢? 这个就是java语法规定吧,你要运行一个java类,它首先会去找main方法入口,找不到则不会运行。跟操作系统没有关系,java本身跨平台,你给一个jvm,然后就可以跑编译好的class文件了。 http://lavasoft.blog.51cto.com/62575/53263/ 这个不用管是谁来决定吧,就这样规定的,你换个别的,他也不认呀,,不过非要想的话,应该是JVM吧 传给java.exe的参数 里面的main 如果是生成好了的.jar文件的话,应该是.jar文件里的一个配置文件。.jar文件按照zip压缩的算法进行压缩,里面的一个META-INF文件夹里的MANIFEST.MF文件配置了该执行哪个类里的main方法。 这是由JVM决定的,无论在哪个平台上,当运行java文件时,jvm都会找到java文件的main方法并从此开始执行。是由jvm决定的 java 静态调用的main方法 因为虚拟机静态调用所以写 public static java还左右不了操作系统。。 显然是java编译器 看你执行的是哪个文件,JVM去那个文件中的public class类找main方法,找到就执行,找不到就报错:没有main方法,另外说下,该文件的其他class也可以有main方法,不过不起什么作用 初学java,老师的解释怎么来的??不懂。。。 swing中label组件内容格式的问题 24点算法问题 请教大家,系统中的轮流运行机制会不会使程序运行时间加长? 请教个问题? 关于import 请教在JAVA在AUTOEXEC.bat中编译路径的设置: 到底环境变量有什么用? 新手求助(菲波拉契数列)不知道怎么错了? 求一个将pdf文件转换成excel文件的java程序。 构造函数初始化出现空指针问题,,望大神指教 [求助]ArrayList()和HashSet()在删除元素上的区别
不过非要想的话,应该是JVM吧