例如:import io.*;如果我只用到了io包中的几个类 这样import 跟分开import效果有什么不同吗?是编译变慢了 还是运行变慢了 还有其他区别吗?
2 回答
慕姐4208626
TA贡献1852条经验 获得超7个赞
import语句的作用是加载已定义好的类或包,导入支持类(可以是JDK基础类或者自己编写的类),可以供本类调用方法和属性。
import语句将一个外部名字空间导入到当前名字空间,如果该名字空间不存在,aardio会尝试从库中导入。
import保证不会重复加载相同的库。保证外部库内的代码在一个线程中仅运行一次。
慕莱坞森
TA贡献1810条经验 获得超4个赞
编译的时候慢,如果你只用了import io.*;程序会在io整个包中找你要的类,如果你直接指明了类,就快多了
楼上的比喻不错
还有一个要注意的:import包含这个包中所有的子类,但是不能包含这个包中的子包
- 2 回答
- 0 关注
- 173 浏览
添加回答
举报
0/150
提交
取消