这是因为:由于JDK是国际版的,在编译的时候,如果我们没有用-encoding参数指定我们的JAVA源程序的编码格式,则javac.exe首先获得我们操作系统默认采用的编码格式,也即在编译java程序时,若我们不指定源程序文件的编码格式,JDK首先获得操作系统的file.encoding参数(它保存的就是操作系统默认的编码格式,如WIN2k,它的值为GBK),然后JDK就……
那岂不是每次编译都要打一遍这个“-encoding utf8”?有没有一次就可以搞定的?
50,563
社区成员
85,624
社区内容
加载中
试试用AI创作助手写篇文章吧