将test.java保存为utf8编码public class test{
}编译时出现错误:C:\share>javac test.java
test.java:1: 'class' or 'interface' expected
锘縫ublic class test{
^
1 error我用记事本保存,和用ultraEdit保存都出现一样的错误,怎么保存为utf8?

解决方案 »

  1.   

    是不是你的public附近有非法字符啊
      

  2.   

    小气鬼
    ------------------------
    我实在是没分,不是不肯给。
    是不是你的public附近有非法字符啊
    ---------------------------------
    javac这么提示的,你可以用记事保存试一试。
      

  3.   

    C:\share>javac test.java
    test.java:1: 'class' or 'interface' expected
    锘縫ublic class test{
    ^
    1 error--------------------------------------
    你那个p怎么会出现那个 锘縫 的?
      

  4.   

    你把文件保存为utf8编码,就会出现那个p成锘縫,
      

  5.   

    是不是UTF-8的文件头
    用ULTRA-EDIT的16进制编辑器看看
      

  6.   

    我用editplus
    兄弟把那个文件用utf-8格式重新装载一下
    如果还是这个问题,就是你的代码有错的,和UTF8没关系的