gpt4 book ai didi

java - 如何在 Java 中读取配置文件

转载 作者:IT老高 更新时间:2023-10-28 20:48:32 24 4
gpt4 key购买 nike

我正在做一个项目来构建thread pooled web server,我必须在其中设置

  • 服务器监听的端口号。
  • 线程池中有多少个线程
  • 根目录的绝对路径,还有这么多点。

一种方法是在代码中硬编码所有这些变量,我就是这样做的。但从专业上来说并不好。

现在,我想制作一个配置文件,在其中放置所有这些数据,并在运行时获取这些数据。

如何为上述任务制作配置文件?

最佳答案

app.config

app.name=Properties Sample Code
app.version=1.09

源代码:

Properties prop = new Properties();
String fileName = "app.config";
try (FileInputStream fis = new FileInputStream(fileName)) {
prop.load(fis);
} catch (FileNotFoundException ex) {
... // FileNotFoundException catch is optional and can be collapsed
} catch (IOException ex) {
...
}
System.out.println(prop.getProperty("app.name"));
System.out.println(prop.getProperty("app.version"));

输出:

Properties Sample Code
1.09

关于java - 如何在 Java 中读取配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16273174/

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