突然很纠结几个关于java的问题。
JJZHK 2014-11-14 10:58:32 1.OpenJDK中并没有发现Javac.exe的源代码。我查了一些资料说javac.exe和java.exe都用的是java.c文件编译而成的,只不过传入的参数有差别,导致编译成了不同的文件,包含javap.exe也是一样的。不知道是否正确?
2.java.exe启动以后,会找到java的主方法,然后新开启线程去执行,不知是否正确?
3.如果问题二是对的,那么既然c可以直接执行java程序,那还要javac干嘛,还非要翻译成class干嘛?