public class ConfigValues
{
public static final String url = "https://www.google.com/";
..//more properties
}
Run Code Online (Sandbox Code Playgroud)
为什么以上一个不被认为是好的,但创建单独的.properties文件被认为是好的做法?
因为Java源文件需要重新编译和部署才能进行更改.
如果您的代码读取属性文件,那么它是:
更容易改变价值.
允许从外部jar文件(如果已配置)读取属性文件,因此可以在不更改已部署的jar文件的情况下更改它.
我的意思是,你确实称它为"配置值",对吗?
这意味着您可以在部署代码时"配置"它.
| 归档时间: |
|
| 查看次数: |
100 次 |
| 最近记录: |