黑马程序员技术交流社区

标题: java中包的导入方式 [打印本页]

作者: 王光保    时间: 2011-7-17 19:56
标题: java中包的导入方式
在java导入程序中所要用到的类所在的包,一般用的方式有以下两种:
1、import java.util.ArrayList;
2、import java.util.*;
这两种方式那种性能更高?
作者: 匿名    时间: 2011-7-17 21:25
这个·导入包只是在编译阶段,不在运行阶段,所以要说效率也只有在编译阶段而已。
对运行没有影响。
两中方式只是导入的包的数量不一样而已,如果导入同类型下的包超过2到3个,我会用*
但是如果是1个我就用全名导入。
如果频繁使用一个类的静态方法,那么就用静态导入吧。

运行的时候是不运行导入包的,这个和C程序的H文件的编译是一样的。
这个是个人通过知道C的H文件的编译推过来的。不知道是不是对的啊。
谁发现错误请立即指出吧。
作者: 匿名    时间: 2011-7-17 21:41
恩 楼上说的很有道理,先编译后执行,编译的时候要用包。所以*和制定是一样的效率~....
作者: 匿名    时间: 2011-7-17 21:42
恩 楼上说的很有道理,先编译后执行,编译的时候要用包。所以*和制定是一样的效率~....
作者: 匿名    时间: 2011-7-17 21:55
这个真的没办法法测试啊

软件包 java.util 的描述
包含 collection 框架、遗留的 collection 类、事件模型、日期和时间设施、国际化和各种实用工具类(字符串标记生成器、随机数生成器和位数组)。
作者: 匿名    时间: 2011-7-18 12:13
一旦在java源文件中使用import语句来导入指定的类,在该文件中使用这些类时不再需要实用类全名 。(*)号代表类,import java.util.*; 语句,表明导入了某包下所有的类。




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