用java导入整个库有什么缺点吗

用java导入整个库有什么缺点吗,java,import,Java,Import,这样做是否有负面影响: import java.util.*; 而不是导入特定零件: import java.util.Stack; 例如,构建是否需要更多的时间?您不会感觉到差异,但是为了清晰和可读代码,你只应该导入你需要的类。 不。有些人认为,*是一个坏的实践,因为它不太可读,不允许你通过查看导入来理解类与其他类型的关系。compile将用import foo.bar.needClass1替换import foo.bar.*;导入foo.bar.NeededClass2;导入foo.ba

这样做是否有负面影响:

import java.util.*;
而不是导入特定零件:

import java.util.Stack;

例如,构建是否需要更多的时间?

您不会感觉到差异,<强>但是为了清晰和可读代码,你只应该导入你需要的类。

不。有些人认为,*是一个坏的实践,因为它不太可读,不允许你通过查看导入来理解类与其他类型的关系。compile将用

import foo.bar.needClass1替换
import foo.bar.*
;导入foo.bar.NeededClass2;导入foo.bar.needededInterfacex和对你,但我认为这是一个坏的做法,甚至更多的时候,IDE已经有一个功能来完成这个给你。