引入包的问题?

来源:7-3 Java 中的访问修饰符

慕先生8705586

2015-11-23 17:39

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

写回答 关注

2回答

  • HansonQ
    2015-11-26 14:25:10
    已采纳

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

    慕先生870...

    非常感谢!

    2015-12-04 20:33:27

    共 1 条回复 >

  • Imtudou
    2016-03-26 11:18:18

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

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

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

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


Java入门第二季 升级版

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

530667 学习 · 6091 问题

查看课程

相似问题