如:
import java.awt.*;
import java.awt.event.*;
public class frametest
{
……
}
import java.awt.*;不是包含了import java.awt.event.*吗?
为啥还要再次引入一次?
有什么特殊作用吗?

解决方案 »

  1.   

    import java.awt.*;并没有包含import java.awt.event.*。
      

  2.   

    错了,他们是不同目录的。不能想你这样理解的。比如awt下面直接的类可以被导入,而event下面的类,跟外面的类隔了层目录,这不能够直接导入,还要写一句inport语句。另外,你这个问题有一个极限的情况,如果你说的话成立的话,为什么不导入:java.*呢?
      

  3.   

    啊?没包含吗?
    难道不是java.awt.*的awt.后面的都是组件都包含在awt.*里的吗?