我的 QA 领导设置了一个java.util.*
不能出现在源代码中的 checkstyle 规则,java.util.XXX
改为使用。例如,你只能写:
import java.util.Date;
import java.util.List;
import java.util.Collection;
import java.util.Iterator;
import java.util.Map;
import java.util.Set;
// ... may be thousands import statement here
但不允许:
import java.util.*;
如果有人不遵守规则,QA 团队将不会进行集成测试。他告诉我, 的风格import java.util.XXX
比 更清晰import java.util.*
,并且使 JVM 运行得更快。是真的吗?</p>