我用UltraEdit写的一个HelloWorld小程序,用javac编译的时候就报错。
错误信息为:
我用eclipse写了一个同样的程序,用javac编译,并用java运行,其结果都是正确的,说明我的java环境没有问题。
我用记事本写的程序为:
public class Test{
public static void main(String[] args){
System.out.println("test");
}
}
我也特别注意了类名和文件名。
求高手指点,小女子万分感激呀!!!!
我知道你这是什么问题,你用记事本写好后保存的时候,把编码改成ANSI(如果已经保存了不弹出保存对话框,点另存为就是了),你肯定是用的UTF-8,javac默认是使用系统编码,而windows的默认编码是GBK
太感谢了
注意编码。
在保存的时候选择ascii。
public这个词都乱码了,编码错误了呗