操作方法
在Eclipse中写一个HelloWorld
运行结果如下:
用记事本也写一个HelloWord,同上一个HelloWorld代码相同。(请注意右下角保存时出现的文件编码,这里是ANSI)
用命令行编译并运行结果如下:
把用Eclipse写的HelloWorld.java文件拷贝到D盘下,编译并运行结果如下,我们可以看到出现了乱码,这是为什么呢?
这个HelloWorld是用Eclipse生成的,Java文件的编码默认的是Eclipse设置的编码UTF-8。而javac编译采用的是系统默认的编码GBK,所以乱码出现了。用记事本写的HelloWorld.Java,此时它的编码为系统的GBK,再用javac编译就不出乱码了。
怎样编译并运行成功Eclipse写的java文件呢,方法如下: