黑马程序员技术交流社区

标题: 导包问题 [打印本页]

作者: 宋大人-专注    时间: 2014-6-8 10:27
标题: 导包问题
在进行导包练习时,用到包中哪个类就导哪个类和用*号都导进去相比有什么优越性呀
作者: 496080891    时间: 2014-6-8 14:19
用到哪个类就导入哪个类,比较节省内存,不必为那些没有用到的类开辟内存空间。所以用*号都导进去的话就比较占用内存,但你只用到了部分类,那些不没有用到的类在内存中没有存在的必要。
作者: 凌羽猎风    时间: 2014-6-8 15:39
用到那个就倒哪个,代码运行起来会更快捷一些,*号是都导进去的意思
作者: 宋大人-专注    时间: 2014-6-8 18:56
496080891 发表于 2014-6-8 14:19
用到哪个类就导入哪个类,比较节省内存,不必为那些没有用到的类开辟内存空间。所以用*号都导进去的话就比 ...

恩,一点道理
作者: 喜爱    时间: 2014-6-8 19:53
用到哪个类就导哪个类,这样比较好,使用*把所有的都导,JVM要进行对这些类的加载,这样效率有点慢啊!
作者: 枫桥夜泊    时间: 2014-6-8 20:48
导包的这两种方式,用*号操作比较简单,不容易报错!但是比较占内存,运行速度较慢(当然小程序没有什么区别)。用哪个包导哪个包能优化程序,操作就相对来说麻烦一点!但是如果用eclipse的话,操作就比较简单!建议还是用到包中哪个类就导哪个类。
作者: 塔罗    时间: 2014-6-8 21:03
都说过了。这个。。。
作者: iWilliam    时间: 2014-6-8 21:12
实际上没有任何的优越性,你虽然用了*,但是编译器只编译了你所用到的Java类,但是还是建议你用来个Java类,就导哪个类,这样可以增加你对Java类库的熟悉程度
作者: 清规欲    时间: 2014-6-8 21:54
毕老师有一句话,简单书写了就会有它固有的弱点
作者: 闪耀.Q    时间: 2014-6-8 22:05
就是内存问题、效率问题呗,导的包少可能觉不出来,要是一个大型项目,需要很多包,内存占得多,效率可能就有点低了。就好像在一个房子里找一个人,一大堆人找起来当然慢了。。这是我自己理解的吧~~




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2