javac指定编码格式编译java类

70次阅读
没有评论

在使用 javac 命令编译 Java 源文件时,可以通过 -encoding 参数指定源文件的编码格式。例如,假设源文件为 Hello.java,编码格式为 UTF-8,则可以执行以下命令进行编译:

javac -encoding UTF-8 Hello.java

上述命令中,-encoding 参数指定了源文件的编码格式为 UTF-8。如果源文件中包含了非 ASCII 字符,则必须指定正确的编码格式,否则会导致编译错误。

需要注意的是,指定编码格式只会影响源文件的编译过程,不会影响编译后的 .class 文件的编码格式,因为 .class 文件是二进制文件。

正文完
 
评论(没有评论)