import javax.Swing.*;用这一条语句和分别导入具体用到的包有什么区别么?虽然效果是一样的....一般来说是用*还是具体的呢,虽然用*很方便...

解决方案 »

  1.   

    import javax.Swing.*;//包含所有
     
      

  2.   

    实际上差异不大,这点编译事件也算不了什么。如果你用UE之类的工具直接写JAVA代码,建议还是用*,因为毕竟能省不少事件。而如果用Eclipse这种工具,现在根本不需要自己写import了,直接写类名后,用一个ctrl+alt+o快捷键就可以自动引入类。
      

  3.   

    哦,对了,import具体的类,还有一个好处:增加代码可读性,别人一眼就可以知道你这个类用到了哪些其它包中的类。