确保Test.java与aa文件夹在同一目录下,如果aa\A.class无A()构造方法出错提示会是location: class aa.A,如果Test.java目录下有a.class删。尝试:import aa.A;

解决方案 »

  1.   

    目录结构应该如下:
    |
    |----aa
    |     |
    |     |----A.class   
    |
    |----Test.class而且ClassPath中应该包含有"."。
    还有把import aa.*;改为import aa.A;
      

  2.   

    构造函数不是公用(public)的,
    friendly类型的构造函数不在同一包类的其他地方不可以调用。
      

  3.   

    把aa目录放在你的classpath目录下就可以了~~
      

  4.   

    目录结构应该如下:
    |
    |----aa
    |     |
    |     |----A.class   
    |
    |----Test.class这样说得很明白了
    不过最好是引全名就是import aa.A;
      

  5.   

    按照楼上说的目录放就不会有问题了,至于构造函数,一般是默认类型的(安全考虑),在这里用public 不会造成错误。