Test.java
 test(目录)
    Test1.java我在Test1.java里面
package test;
import Test;为什么一直报错,

解决方案 »

  1.   

    你的Test是什么,需要import进来么?Test是在test目录下面么?
      

  2.   

    Test.java
      public class Test {
           public static void main(String[] args) {
               
         }
        }
    test是跟Test.java在同一级的一个文件夹
    test\Test1.java
    是test文件下面的一个文件
      package test;
      

  3.   


    你是不是
    import test;
    注意大小写是不一样的如果是的话,就没有必要import啊
    因为你不是已经打包到test里了吗,为什么还要把自己的包引入呢
    import的作用是引入其他包里面的类
      

  4.   


    Test.java
    test\Test1.javaTest.java没有指定包
    Test1.java指定test包Test1.java要使用Test,不用引用?
      

  5.   

    在Test1.java里面 
    package test; 
    import Test.java; 你要导入的是Test.java
    import Test;是啥意思啊
      

  6.   

    这个知道什么原因了,因为引用的时候,Test.java这个还没有编译,先把Test.java编译完后,Test1.java就可以正常编译了
    如果同时在Test.java中再引用,Test1.java 就一直都通不过了
    javac Test.java test\Test1.java,这样也是不行的