为什么我将Java源文件写好之后(没有错),我编译时老是报错,在第一行第一个字符错误,我在学校拷回来的程序运行没错,在家的电脑上写的,编译就会有这样的错。大哥大姐们帮我解决下吧。 第一个程序 编译: 
TestFileInputStream.java:1: 需要为 class、interface 或 enum 
锘縞lass TestFileInputStream { 我写了HelloWord.java测试: 
HelloWord.java:1: 需要为 class、interface 或 enum 
锘縫ublic class HelloWord { 我在第一行前面打个空格后 编译: 
HelloWord.java:1: 警告:编码 GBK 的不可映射字符 
锘?public class HelloWord {        ? 
HelloWord.java:1: 非法字符: \65533 
锘?public class HelloWord { 为什么我的源代码第一个字符编译后都会变成繁体字了啊(c->锘縞, p->锘縫,空格->锘? )???郁闷死。找不到问题。谁晓得问题的所在,帮忙解决下啊。谢谢啊。
初学者,大哥大姐们多多关照啊!