gpt4 book ai didi

java - 太多的导入垃圾邮件我的 Java 代码

转载 作者:搜寻专家 更新时间:2023-10-30 21:04:27 24 4
gpt4 key购买 nike

在我的项目中,我有一个 shapes 包,其中包含我为我的图形程序设计的形状,例如,RectangleCircle。我还有一两个与 java.awt 类同名的包。

现在,因为我不想重命名我的代码库中的每个类,所以当我声明一个新的 Rectangle 时,为了向我的源文件显示我指的是哪个类,我需要:

1- import the rectangle class explicitly, i.e., import shapes.Rectangle

2- import only the java.awt classes I need and not import java.awt.* which automatically includes the awt.Rectangle

现在的问题是这两种方式都会导致大量 导入。我目前在每个源文件中平均有 15-25 个导入,这严重地使我的代码困惑和困惑。

你的代码中导入太多是件坏事吗?有解决办法吗?

最佳答案

是的,太多的导入是一件坏事,因为它会使您的代码困惑并降低导入的可读性。

使用通配符避免过长的导入列表。

Kevlin Henney 在 27:54 的演讲中谈到了这个确切的 Stack Overflow 问题 Clean Coders Hate What Happens to Your Code When You Use These Enterprise Programming Tricks来自 NDC 伦敦 2017 年 1 月 16-20 日

关于java - 太多的导入垃圾邮件我的 Java 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8485689/

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