JDK工具库中的可执行文件如java.exe;javac.exe等是不是jvm的核心部分?

jvm与JDK工具库的关系是不是包含与被包含的关系?

java.exe是运行java程序的,javac.exe是编译java源文件的,jvm就相当于一个运行java字节码的操作系统,就像windows运行*.exe文件一样,JDK是java开发工具包,用来编译执行java程序的,核心部分就是java.exe和javac.exe
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-08-12
他是执行和编译java文件的核心命令

jvm的核心是如何运行和控制程序的执行

jdk的工具库是sun公司开发的一套类库,我们可以直接调用他开发类库来根据需要使用,当然你也可以自己开发一套,jdk的工具库也是用最基本的java语言发开的,比如ArrayList内部实现就是用的数组,他是开源的,你可以在jdk的安装目录下解压src.zip就可以看到他的源码,建议你有时间可以去看一看,对于你以后的编程和应用都有很大的帮助。
相似回答