gpt4 book ai didi

Java - 属性文件的用途

转载 作者:行者123 更新时间:2023-11-30 02:45:23 25 4
gpt4 key购买 nike

属性文件有什么用处?我知道属性文件用于存储配置值和本地化值。但为什么我们不能在 Java 类中拥有这些值呢?与 Java 文件相比,属性文件有什么好处?

最佳答案

一般来说,属性文件是在文件系统(Windows/Linux)中维护的,但是你的类文件是打包为jar/war文件的一部分。如果您对类中的值进行硬编码,则需要更改类中的属性值,然后重新编译并重新打包 jar/war 文件并测试并重新部署应用程序。

why can't we have those values in Java class?

这就像对值进行硬编码(在 class/jar/war 中),因为每次属性值发生更改时您都需要重新编译 Java 代码并重新部署应用程序。

What benefits does a property file give over Java files?

您不需要重新编译代码,而是可以从属性文件(它们驻留在 class/jar/war 之外)本身更新它们,并且您可以重新启动服务器/程序。

关于Java - 属性文件的用途,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40333124/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com