我有很多,我在我的整个应用程序中使用像静态变量:静态变量文件VS辛格尔顿VS静态类VS枚举
Class A:
final static String a="a";
final static String b="b";
final static String c="c";
Class B:
final static String a="a";
final static String b="b";
final static String e="e";
Class c:
final static String a="a";
final static String c="c";
final static String f="f";
我不需要在运行时更改变量。
那么我最好在这里选择什么?
那么,你需要在应用程序启动之前设置这些变量吗?你是否需要稍后更改任何这些变量以允许某些功能? – aksappy
不可以。它们只是包含日志消息的变量。 – Goldbones
只有当您想要更改变量并且不想更改程序本身时,外部文件才有意义。如果变量总是不变的,你可以创建一个静态属性类。 – Blobonat