枚举或URL的属性文件?

时间:2014-12-05 23:04:17

标签: enums properties-file

我正在寻找有关声明网址的最佳做法的建议。属性文件还是枚举? 编辑:我使用Java作为我的编程语言。

1 个答案:

答案 0 :(得分:1)

当您不希望用户/部署者/测试人员/测试人员更改它们时,请在Java代码中使用硬连线常量。

如果您希望这样做,请使用属性文件。

重点是,在应用程序的源代码中更改硬连接常量需要编辑源代码,重建和重新部署。相比之下,更改属性文件可能就像启动NotePad一样简单。

常量 - 每次更改值时,不要介意重新编译应用程序。这里有点讽刺。如果它被称为常数,你为什么要改变它?)

属性文件 - 当您想要仅仅更改值并且可能重新启动应用程序以获取更改时。