在Java中,从配置文件中读取配置参数的最佳方式是什么?

14 浏览
0 Comments

在Java中,从配置文件中读取配置参数的最佳方式是什么?

假设在运行时我们不知道配置的详细信息(用户可能需要在运行应用程序之前在“config”文件中配置这些参数)。

我想要读取这些配置信息,并在需要的地方重复使用它们。为此,我想将它们作为全局常量(`public static final`)。

因此,我的疑问是,如果我直接从所需的类中的`config`文件中读取,是否会有性能影响?因为运行时的值不能直接放在单独的`Interface`中。

我认为这会影响性能。请给我提供任何更好的方法。

更新:我可以使用单独的final类来存储配置详细信息吗?

将所有配置详细信息作为常量放在单独的`public final class`中

(一次从配置文件中读取所有配置详细信息,并将它们存储为全局常量以供以后在应用程序中使用)

0