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

jvm与JDK工具库的关系是不是包含与被包含的关系?
2024-11-26 23:35:50
推荐回答(2个)
回答1:

java.exe是运行java程序的此者,javac.exe是编译友扒亮java源文件的,jvm就相当于一个运行java字好宽节码的操作系统,就像windows运行*.exe文件一样,JDK是java开发工具包,用来编译执行java程序的,核心部分就是java.exe和javac.exe

回答2:

他是执行和悄游编译java文件的核心命令

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

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