黑马程序员技术交流社区

标题: 求教有经验的同学关于导包的规范 [打印本页]

作者: 骚灵小情歌    时间: 2011-11-12 23:18
标题: 求教有经验的同学关于导包的规范
比如代码中要用到:
import java.io.File;
import java.io.FileInputStream;

我是写:import java.io.*;  呢还是分开写?

哪一种写法比较正规?
作者: 张志东    时间: 2011-11-13 01:01
没有正规不正规的说法,只有正确不正确的说法,两种写法都正确,编译出来的程序没有任何区别。
当你用  java.io.* 的时候在编译的时候编译器会自动帮你把你说需要用到的包智能的找出来,不多不少,而且准确,不会多。
很显然另一种写法就有些浪费键盘了。
作者: 史晓霞    时间: 2011-11-13 07:55
如果你用到的类少时,第一种写法是好的编译,这样让别人看你的程序时会一眼看出你的程序里用到了哪几个包
作者: 欧阳文愿    时间: 2011-11-13 08:03
第一种写法比较规范,让人一看就知道你具体调用了哪些类,减少了系统搜索包范围,和搜索时间,但对于初学者,由于不知道具体调用的类的具体包,建议用第二种,把整个大包导入,减少出错。
作者: 张翼    时间: 2011-11-13 08:04
第二种,能用*号就用*号




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