太多的导入正在向我的 Java 代码发送垃圾邮件
2022-09-01 09:30:37
在我的项目中,我有一个包,其中包含我为图形程序设计的形状,例如,矩形和圆形。我还有一两个与类同名的包。shapes
java.awt
现在,由于我不想重命名代码库中的每个类,因此当我声明一个新的矩形时,为了向我的源文件显示我指的是哪个类,我需要:
1-显式导入矩形类,即导入形状。矩形
或
2-仅导入我需要的java.awt类,而不导入java.awt.*,它自动包含awt。矩形
现在的问题是,这两种方式都会导致大量的导入。我目前在每个源文件中平均有15-25个导入,这严重使我的代码混乱和混乱。
代码中的导入过多是一件坏事吗?有没有办法解决这个问题?