class Test is public, should be declared in a file named Test.java
这已经说得很明显了啊
应该把程序文件命名为Test.java

解决方案 »

  1.   

    test1.java -> test.java
    呵呵!规定。
      

  2.   

    在用public来声明类时,保存的文件名一定要与类名相同,而且区分大小写.
      

  3.   

    test1.java:1: class Test is public, should be declared in a file named Test.java是告诉你 class name 要和 file name 同名。
      

  4.   

    public类名应该于java文件名一样
      

  5.   

    你把源文件test.java改名成Test.java注意JAVA文件名是有区分大小写的!