javac 、java、jvm的关系

    我们都知道jdk中有javac和java两个命令工具,他们又与jvm有什么关系呢?

javac:编译工具,将.java后缀的文件编译成.class文件。class文件是可以被jvm识别的文件。

java:运行工具,调用jvm执行.class文件。

    以上全是个人理解,欢迎指正。

你可能感兴趣的:(javac 、java、jvm的关系)