为了账号安全,请及时绑定邮箱和手机立即绑定

引入包的问题?

老师说如果在最后加*号可以导入这个类下的所有包。我想问下导入所有包或者指导人我所需要的包对我程序在其他方面是否有影响或者说有什么不同

正在回答

2 回答

最好别导入包下面的全部,你为你不需要就不用导入,jvm会根据你导入帮你导入bao,

0 回复 有任何疑惑可以回复我~
#1

慕先生8705586 提问者

非常感谢!
2015-12-04 回复 有任何疑惑可以回复我~

导入的并不是广义的“包”,导入的而是类。如果加* 的话会导入包下所有的类(并不是简单的导入所有类,过程甚是复杂,不再说明),不会有太大的影响,但是可能会有意外的麻烦,程序的冗余等等。

java中有两种包的导入机制,

  单类型导入(single-type-import),例如import java.io.File;

  按需类型导入(type-import-on-demand),例如 import java.io.*;


2 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第二季 升级版
  • 参与学习       530631    人
  • 解答问题       6091    个

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

进入课程

引入包的问题?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信