gpt4 book ai didi

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

转载 作者:搜寻专家 更新时间:2023-10-31 20:18:22 24 4
gpt4 key购买 nike

如果我在整个代码中使用它们,是否会被认为会降低代码的 future 可读性?例如使用:

import static java.lang.Integer.*;

所以我可以使用这段代码

int a = parseInt(scanner.nextLine());

最佳答案

什么时候应该使用静态导入?非常节俭!仅当您想要声明常量的本地副本或滥用继承(常量接口(interface)反模式)时才使用它

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

Link for more detail

关于java - 使用静态导入和代码可读性质量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32851140/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com