用通配符导入java包的含义

可能重复:
为什么使用带有Java import语句的外卡不好?
通配符导入和所需类导入之间的性能差异

使用.*导入java包与明确指定包有什么含义。 例如,

 import java.lang.annotation.Annotation; 

代替

 import java.lang.annotation.*; 

使用外卡时,编译时或运行时是否有处罚?

绝对没有影响运行时间。

通配符导入在编译时可能稍微慢一点,但我认为你不需要关心。