哪个性能更好?

时间:2011-07-07 11:17:53

标签: java import package

  

可能重复:
  Import package.* vs import package.SpecificType

在java中导入包时,如果我导入所有类或者使用特定导入更好是否重要。 例如,使用import java.util更好。* 或者导入我的程序使用的util包的特定类。

1 个答案:

答案 0 :(得分:6)

在执行时完全没有任何区别。编译后的代码将是相同的 - 它也与具有 no 导入的等效代码相同,但在代码中的每个点都完整指定了每个类型名称。

在编译时几乎肯定不会产生重要的差异。

我个人在手工编写一次性代码时使用通配符导入(例如,对于Stack Overflow上的示例),但在编写实际代码时让Eclipse导入特定的类。