如何解决拥有仅带有公共静态最终字段的Java类的好处?
|解决方法
定义(某种)常量是一种常见的Java习惯用法,以避免对代码中的固定(\'magic \'-可能重复并且难以重构)值进行编码。
https://softwareengineering.stackexchange.com/questions/59642/best-practices-for-constants
http://www.javapractices.com/topic/TopicAction.do?Id=2
Java枚举与静态常量
涉及魔术数字的全局常数的最佳实践
,在Java中,出于一种或多种原因而具有常量值的集合是一种常见的(尽管很糟糕)方式。另外,如果使用的是较旧的Java代码,这是在没有语言支持之前实现枚举的一种常用方法
,通常,我们使用它来保存常数值。
例如:
public static final String USER_ADMIN=\"admin\";
另请参阅
Java中实现常量的最佳方法是什么?
,它用于保存单个/多个源文件所需的常数。
public static final String username=\"admin\";
但是要实现这一点,我宁愿使用interface
代替class。既然任何类都可以实现它,它将对我的目的有所帮助。尽管此选择取决于要求。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。