于Java Properties类设置本地配置文件
一、Java Properties类介绍
Java中有个比较重要的类Properties(Java.util.Properties),主要用于读取Java的配置文件,各种语言都有自己所支持的配置文件,配置文件中很多变量是经常改变的,这样做也是为了方便用户,让用户能够脱离程序本身去修改相关的变量设置。
Properties对应的配置文件为.properties文件,格式为文本文件,文件的内容的格式是“键=值”的格式,文本注释信息可以用"#"来注释,一般一行存放一对key-value。
二、生成Properties文件
本例子采用的是Maven项目,故配置文件一般放在resource文件夹下。
在resource文件夹下创建test.properties文件。
文件内部输入:
test=test
三、使用Properties类读取配置文件
package main;
import java.io.InputStream;
import java.util.Properties;
public class ReadFromProperties {
private static final String GLOBAL_CONFIG_FILE = "test.properties"; // 此处输入文件名
private static Properties globalConf; // 新建Properties类的引用
public static void main(String[] args){
try {
globalConf = new Properties(); // Properties对象实例化
// 通过类加载器获取配置文件字节流
InputStream rankConfStream = ReadFromProperties.class.getClassLoader().getResourceAsStream(GLOBAL_CONFIG_FILE);
// 将配置文件装载到Properties类中
globalConf.load(rankConfStream);
} catch (Exception e) {
e.printStackTrace();
}
// 通过key-value的形式访问配置文件中对应的参数
System.out.println(globalConf.getProperty("test"));
}
}
运行main函数后可以看到以下输出:
test
Process finished with exit code 0
由此可以证明程序读取到了配置文件中名为test的参数(值为test)。
Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx
本文永久更新链接地址:https://www.linuxidc.com/Linux/2020-04/162859.htm
- java读取和设置配置文件中的属性参数
- myeclipse中java和xml文件自动补全的配置设置
- Java使用Properties类读取配置文件
- 利用java提供的Properties类注入配置文件相关属性信息
- 一个不错的java的配置文件的设置
- JAVA 读取本地配置文件(2)
- Java读写配置文件——Properties类的简要使用笔记
- Java中配置文件Properties类的简单操作
- java文件配置Spring设置StringHttpMessageConverter
- java项目通过设置JVM属性参数依赖本地配置
- linux下网络配置续(用文件配置网络;虚拟机通过真机上网;dhcp服务)软件管理(挂载点的设置,卸载;配置本地yum源,共享型yum源的部署)
- java设置ini配置文件
- Java Properties类加载配置文件转义问题
- JAVA之IO技术相关Properties类 存储配置文件信息
- jsp页面 java 文件下载设置禁止IE直接打开配置问题
- java读取和设置配置文件中的属性参数
- 使用java.util.Properties类读写配置文件
- day1 java基础回顾- Properties类与配置文件
- 【Java编程】写入、读取、遍历配置文件 Properties类
- android 横屏竖屏设置的详解(最好不要用Java代码实现,用xml配置文件吧)