为什么import了java.awt.*;后,
还有import java.awt.event*;

解决方案 »

  1.   

    是两个不同的包啊,隔了一个文件夹...你可以去试试,A/B/C.java和A/D.java这两个打包 你就知道区别在什么地方了
      

  2.   

    因为import了java.awt.*;只能导入awt下的.class文件,而event是一个文件夹,所以想导入event下的.class文件必须写import java.awt.event*;有空可以研究一下JDK里那些包的层次结构就知道了
      

  3.   

    呵呵!这个模糊了是吧!包里面不仅有一些类,还有其他的包,而java能认识的只是包里面的类。而像包里。包里。包里里面的类,他怎么知道呢?
    所以就必须把类所在的包一层一层的导入。