因为在A.java中调用类B1 所以必须把A.java和B.java同时编译

解决方案 »

  1.   

    两个文件需要同时编译
    不知道你用的什么编程环境
    最简单情况
    在命令行中编译:
    javac A.java B.java
    这样就可以
      

  2.   

    都放在一个单独的目录下面 javac *.*就可以了
      

  3.   

    十分感谢大家!
    我用的是NETBEAN编译的
    我试着编译一下看看行不行A.java文件如下package  mypackage
    import   mypackage.*  
    public class A{public static test(){
    B1 B1test=new B1();}}
    B.java文件如下package  mypackage
    import   mypackage.*  
    public class B1{}
    这只是个测试,没有Main方法,内容都是空的只是测试编译的