小弟在书上看的例子,一个类是Rectangle.java,另外一个类是ClassExample.java,在ClassExample.java中要用到Rectangle.java中的类,他们都是放在同一个文件夹里面的,但是我在ClassExample.java里面直接import Rectangle 是不行的,请各位帮忙指导,谢谢!!

解决方案 »

  1.   

    如果你所有的类都在默认包中,无需import。
      

  2.   

    不需要import,本来就是一家人
      

  3.   

    同一包中(你这里没有包名就是默认包),不需要import
      

  4.   

    同一包中不需要import,直接用就可以。如果你想清晰的表示引用,得加上包名,就是目录名.类名
      

  5.   

    我试过,直接用不行,还是提示找不到类Rectangle.
    但是“如果你所有的类都在默认包中”是什么意思呢,如果我不定义类在哪个包中的话,就应该是在一个包中吗。这是在JBUILDER里面看到的程序,书上的例子是在一个工程里面的,但是在命令行的模式下怎么调试呢