课程
/后端开发
/Java
/Java入门第二季 升级版
老师说如果在最后加*号可以导入这个类下的所有包。我想问下导入所有包或者指导人我所需要的包对我程序在其他方面是否有影响或者说有什么不同
2015-11-23
源自:Java入门第二季 升级版 7-3
正在回答
最好别导入包下面的全部,你为你不需要就不用导入,jvm会根据你导入帮你导入bao,
慕先生8705586 提问者
导入的并不是广义的“包”,导入的而是类。如果加* 的话会导入包下所有的类(并不是简单的导入所有类,过程甚是复杂,不再说明),不会有太大的影响,但是可能会有意外的麻烦,程序的冗余等等。
java中有两种包的导入机制,
单类型导入(single-type-import),例如import java.io.File;
按需类型导入(type-import-on-demand),例如 import java.io.*;
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
2 回答引入包时 ‘ * ’ 的意思
4 回答导入包问题
3 回答class包的问题
1 回答java包的导入
3 回答关于包的导入