java中的关键字interface 和 class相似
如interface YourInterfaceName{......}
  class     YourClassName{........}
取名为 YourInterfaceName.java或YourClassName.java
写函数时,尽量将不同的函数分开,分开命名,写在一起也可以,如写在一起命名以public class ClassName中的ClassName为准,即ClassName.java
有所帮助吗?我也是初学者,共同提高!
不妥之处,请其他高手指正!

解决方案 »

  1.   

    不 管 是 接 口 ,类 或 扩 展 类 ,只 要 前 面 的 安 全 性 修 饰 为 public,则 该 接 口 ,类 或 扩 展 类 的 名 字 即 为 文 件 名 .
      

  2.   

    同意RisingSun。
    是public的类或接口都必须放在一个单独的.java文件中,文件名与类或接口相同(大小写也相同),不是public的类也可以这么做。不过不是public的类或接口也可以放在任何其他java文件中。
      

  3.   

    编译的时候用这个方法: javac *.java
      

  4.   

    建议你看看《JAVA编程思想》,挺有收获的!
      

  5.   

    你在编译时找不到第一、第二个类的错误时否在LINUX下,我在WINDOWS下没有遇到此问题,但在LINUX下常遇到,luodi的方法可行。
      

  6.   

    Exception in thread "main" java.lang.NoClassdeffoundError:Store/class
    store 是我运行的类的名称,在此类中调用了前两个类。
      

  7.   

    谢谢!
    按luodi的方法编译通过,但运行时出错,错误如下:
    Exception in thread "main" java.lang.NoClassdeffoundError:Store/class
    store 是我运行的类的名称,在此类中调用了前两个类。
      

  8.   

    谢谢!
    按luodi的方法编译通过,但运行时出错,错误如下:
    Exception in thread "main" java.lang.NoClassdeffoundError:Store/class
    store 是我运行的类的名称,在此类中调用了前两个类。