不会出错的吧?
编译A.java时,会自动编译B.java的!

解决方案 »

  1.   

    首先你这样写A和B要在同一个目录下,这样才行
    另外,最好你的B类有一个默认的构造函数,另外最好贴出你的错误信息
    看看是不是java环境出问题了!
      

  2.   

    在同一文件夹中,本人用的J2ME,出错信息如下:
    A.java:6: cannot resolve symbol
    symbol  : class B
    location: class A
              B b1 = new B();
              ^A.java:6: cannot resolve symbol
    symbol  : class B
    location: class A
              B b1 = new B();2 errors
                         ^
      

  3.   

    classpath没设好
    或者
    class A 和class B没在同一个文件下,
    也就是没在同一个包内(不是同一个包,是需要import的)
      

  4.   

    class A 和class B放在同一个文件下
    classpath里面加上  .;