关于import导入问题 采用import java.io.* 这样有什么不好的地方?还是需要什么包就导入什么比如import java.io.sql; impor java.io.array; 这样会好一点? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 建议用什么导什么 如果你用的是MyEclipse的话 你在代码区编辑时 可以使用 ctrl + Shift + O 快键来导入缺少的包删除多余的包 这个看起来没有多大的差距,但是实际内部机制还还是受影响,我们要使用哪个类就使用哪个类的包比较好为什么这样说呢 因为你导入 java.io.*的话 你要使用io里的sql类这样会将所有的类都遍历去查找,如果sql类在较后 这样将遍历到最后为止这样就影响了。。 推荐是用到哪个导入哪个,不要偷懒用*号,但是这个和效率没关系,而是为了自己方便。用*号是导入包下所有的类,在不知不觉中,你可能会把某个类隐藏了。比如你引了java.sql.*,那你在程序里直接写Date就用到的是java.sql.Date,而不是java.util.Date了,实际上后者用的多,但编译并不报错。 Computeryp说法有误。import是个声明,不会对任何类实例化,不存在什么空间问题。如果非要说消耗空间,那也是编译期间,编译器所占用的空间而已。import的作用是,用到一个类时,预先告诉编译器,我用的是这个类在哪个地方找,仅此而已。 如果用eclipse源代码>组织导入就挺好 小小乱码问题,求解。 求一个S2SH的示例项目....... 如何用jsp将上传的图片都在一个页面上显示出来 jsp 连接mysql 问题,小弟急,在线等! JSP如何入门? jsp中怎样嵌入远程服务器的页面? b/s下能使用jFileChooser? servlet包 在j2sdk还是在tomcat中? hi,加菲猫先生,连接池使用中遇到了若干小问题,help me:)也欢迎大家都来看看. JavaWeb求教大神,为什么我这个会报错?? LoadRunner8的问题 ,内详 急,在线等!jsp+mysql连接报错!
删除多余的包
为什么这样说呢 因为你导入 java.io.*的话 你要使用io里的sql类
这样会将所有的类都遍历去查找,如果sql类在较后 这样将遍历到最后为止
这样就影响了。。
用*号是导入包下所有的类,在不知不觉中,你可能会把某个类隐藏了。
比如你引了java.sql.*,那你在程序里直接写Date就用到的是java.sql.Date,
而不是java.util.Date了,实际上后者用的多,但编译并不报错。
import是个声明,不会对任何类实例化,不存在什么空间问题。
如果非要说消耗空间,那也是编译期间,编译器所占用的空间而已。
import的作用是,用到一个类时,预先告诉编译器,我用的是这个类在哪个地方找,仅此而已。
源代码>组织导入
就挺好