gpt4 book ai didi

java - 当使用多个同名的类时,您应该完全限定所有用途,还是仅限定 "rare"的用途?

转载 作者:行者123 更新时间:2023-12-01 19:03:58 24 4
gpt4 key购买 nike

在 Java 中,当在一个类中使用多个同名的类时,您是否应该始终完全限定这些类的所有使用?例如:

org.foo.ClassA;
gov.bar.ClassA;

在更具体的情况下,其中一个类在您的代码库中非常常见,仅完全限定不寻常的类是否可以接受?例如,如果我在 gov.bar 工作,但从 org.foo 的库添加代码?

最佳答案

首先,尽可能避免这种情况。这是开发人员感到沮丧的常见原因。 (java.awt.Listjava.util.List 有人吗?)

如果无法避免,最好在使用它们的类文件中完全限定它们。很有可能,两者都在同一个文件中的情况很少见。

关于java - 当使用多个同名的类时,您应该完全限定所有用途,还是仅限定 "rare"的用途?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11004054/

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