java – 使用静态导入和代码可读性质量?

前端之家收集整理的这篇文章主要介绍了java – 使用静态导入和代码可读性质量?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

如果我在整个代码中使用它们,是否会考虑恶化代码的未来可读性?例如使用:

import static java.lang.Integer.*;

所以我可以使用这段代码

int a = parseInt(scanner.nextLine());
最佳答案
什么时候应该使用静态导入?非常谨慎!只有在您试图声明常量的本地副本或滥用继承时才使用它(Constant Interface Antipattern)

对于你的情况
 从类中导入所有静态成员对可读性特别有害;如果您只需要一个或两个成员,请单独导入它们.

Link for more detail

猜你在找的Java相关文章