本帖最后由 u011429657 于 2014-09-05 22:01:21 编辑

解决方案 »

  1.   

    你的class名字和 文件名不一致,class名字和文件名要保持一致
    要么修改文件名为Noname.java  ,要么修改class 名字为 Noname3 
      

  2.   

    pubic class 应该是 public class 
    注意拼写错误,还有System 的 第一个s 小写了 
    num 没有声明,直接使用了 
      

  3.   

    pubic class Noname3{
    public static void main(String args[]){
    System.out.println("hello world!!!");
    System.out.println("hello java");
    int num = 10 ;
    System.out.println("num的内容是:" + num );
    System.out.println("num * num = " + num * num);
    }
    }这是我修改后的代码,编译说仅当显式请求注释处理是才接受类的名称 ‘Noname 3’
    这是怎么回事?
      

  4.   

    文件名改为 Noname3.java 
    把代码放在代码框中,同时把你的错误截图一起给出来public class Noname3{
        public static void main(String args[]){
            System.out.println("hello world!!!");
            System.out.println("hello java");
            int num = 10 ;
            System.out.println("num的内容是:" + num );
            System.out.println("num * num = " + num * num);
        }
    }把这段贴出来,编译下试试
      

  5.   

    我知道了1,竟然是我doc命令没有加.java后缀!