【发布时间】:2009-09-03 11:59:53
【问题描述】:
如果我想集中声明一组静态常量,以便在将它们放在类或接口 (Java) 中时可以在各种项目之间共享它们。
过去我看到它们大多放在一个类中,但我开始认为,由于该类不会也不应该被实例化,也许它们在接口中会更好,但是接口不应该由任何人实现类,例如
public class ErrorCodes {
public static final String ERROR_1 = "-1";
public static final String ERROR_2 = "-2";
}
或
public interface ErrorCodes {
public static final String ERROR_1 = "-1";
public static final String ERROR_2 = "-2";
}
【问题讨论】:
标签: java standards coding-style