当前位置: 代码迷 >> J2SE >> 请问关于包的导入import java.util.和import java.util.Iterator
  详细解决方案

请问关于包的导入import java.util.和import java.util.Iterator

热度:117   发布时间:2016-04-24 13:38:56.0
请教关于包的导入import java.util.*和import java.util.Iterator
我想使用Iterator这个类,如果我用import   java.util.*   导入和import   java.util.Iterator导入,有区别吗?是不是前一种方式会把所有的类都加载.
造成对内存的浪费?

谢谢各位解答

------解决方案--------------------
第一点你说得对,*代表该包下全部的类,但不会造成内存浪费,虚拟机仅在需要时才去加载类。
------解决方案--------------------
区别不大,最好用后面的写法,前面的写法对编译有点影响,会慢点,对运行没有影响.
  相关解决方案