在使用 javac 命令编译多个 Java 类时,可以将所有的源文件名都列在命令行上,中间用空格分隔。例如,假设有两个源文件 Hello.java 和 World.java,则可以执行以下命令进行编译:
javac Hello.java World.java
上述命令中,javac 命令后面跟着两个源文件名,中间用空格分隔。javac 命令会将这两个源文件编译成对应的 .class 文件。
需要注意的是,如果这些源文件之间有依赖关系,即一个源文件依赖于另一个源文件中定义的类,那么需要先编译被依赖的源文件,再编译依赖的源文件。例如,假设 Hello.java 中使用了 World.java 中定义的类,则应该先编译 World.java,再编译 Hello.java:
javac World.java
javac Hello.java
上述命令中,先执行了 javac World.java,再执行了 javac Hello.java。这样做可以确保所有被依赖的类都已经被编译成 .class 文件,避免编译错误。
正文完