javac 和 java 都是 Java 开发工具中的命令行工具,它们有不同的功能:
-
javac:
javac是 Java 编译器命令,用于将 Java 源代码文件(.java文件)编译成 Java 字节码文件(.class文件)。- 示例用法:
javac YourFile.java,这会将名为YourFile.java的源文件编译成相应的.class文件。
-
java:
java命令是 Java 运行时环境(JRE)的一部分,用于执行 Java 字节码文件(.class文件)。- 示例用法:
java YourClass,这会执行名为YourClass的 Java 类的字节码文件。例如,如果有一个名为YourClass.class的文件,您可以使用java YourClass命令来运行它。
总结:
javac用于编译 Java 源代码文件,生成字节码文件。java用于运行已经编译好的 Java 字节码文件。
在 Java 开发中,通常使用 javac 编译 Java 源代码,然后使用 java 运行生成的字节码文件。
本文介绍了Java开发中的两个关键命令行工具:javac负责编译Java源代码生成字节码,而java用于执行已编译的字节码文件。开发流程通常涉及先用javac编译,再用java运行。
8091

被折叠的 条评论
为什么被折叠?



