请教关于包的导入import java.util.*和import java.util.Iterator
我想使用Iterator这个类,如果我用import java.util.* 导入和import java.util.Iterator导入,有区别吗?是不是前一种方式会把所有的类都加载.
造成对内存的浪费?
谢谢各位解答
------解决方案--------------------第一点你说得对,*代表该包下全部的类,但不会造成内存浪费,虚拟机仅在需要时才去加载类。
------解决方案--------------------区别不大,最好用后面的写法,前面的写法对编译有点影响,会慢点,对运行没有影响.