java编译器在编译java源文件时,若没有指定编码,则会自动获取系统默认的编码来编译源文件。 文件保存编码为UTF-8。 此时直接javac编译提示出错。 javac 编译时指定编码格式,编译通过,程序正常执行。