Java类名称空间?
所以我最近开始学习java,但我有一个小问题:Java类名称空间?,java,namespaces,Java,Namespaces,所以我最近开始学习java,但我有一个小问题: OrcMage.health -= 80; 但是如果你看到了我所有的代码,你会发现我经常使用Ormage类,我还有很多事情要做。是否可以创建一个类似名称空间的东西,这样我就可以键入health-=80相反?将健康状态声明为静态,然后使用 import static OrcMage.health; 您必须是C++开发人员。在爪哇,如何学习java编写的习惯用法比尝试编写C++更好。我希望您没有一个包含大量公共静态变量的类。糟糕的设计。这都是来自O
OrcMage.health -= 80;
但是如果你看到了我所有的代码,你会发现我经常使用Ormage类,我还有很多事情要做。是否可以创建一个类似名称空间的东西,这样我就可以键入
health-=80代码>相反?将健康状态声明为静态,然后使用
import static OrcMage.health;
您必须是C++开发人员。在爪哇,如何学习java编写的习惯用法比尝试编写C++更好。我希望您没有一个包含大量公共静态变量的类。糟糕的设计。这都是来自Ormage类内部还是外部?如果health
是一个静态
属性,您可以使用静态导入直接访问它。您确实意识到,除非您保证您只有一个Ormage
(这其中的乐趣在哪里?)?非常糟糕。实际上,所有非非恒定变量都具有不超过包可视性的好风格,对于所有非POJO类(POJOs是非常类似于开放C++结构的类)。