哪种包装进口更好?

时间:2018-01-22 11:29:56

标签: import package

post

    import java.util.ArrayList;
    import java.util.Collections;   
    ...   

根据使用情况是否有任何执行时间差异?
我应该选择哪一个?

1 个答案:

答案 0 :(得分:-1)

如果您使用

import java.util.ArrayList; import java.util.Collections;

import java.util.*;

编译后它们都会产生相同的字节代码。 没有执行时间差异。但是您应该更喜欢第一个选项,因为如果两个或更多包具有相同的类文件名,它将帮助您。

例如,如果 java.xyz java.abc ,两个软件包都有类示例,如果您直接在类中导入这两个软件包然后编译器会引发错误并要求解决歧义