Java中如何借助Properties类读取配置文件呢?

戚薇 Java经验 发布时间:2023-04-16 23:05:06 阅读数:17513 1
下文笔者讲述java代码中使用Properties类读取配置文件的方法分享,如下所示

Properties类的简介

Properties类在java.util包中
  用于读取.properties属性文件
  可使用Properties中的load方法读取.properties文件
  properties中存储数据采用键值对的形式

Properties 类是线程安全的
   多个线程可以共享一个Properties对象,而不需要外部同步

读取Properties类的配置文件实现思路

1.定义一个Properties对象
2.使用Properties对象的load方法,加载properties数据
  使用Properties对象的方法获取其中的数据
Properties类示例
  
1、创建java265.properties文件,放入以下内容
name=java265
gender=female 
 

//从配置文件获取密钥信息
private static final Properties properties = getProperties();

private static String getProperties(){
	Properties properties = new Properties();
	try {
		//生产环境根目录
		properties.load(new FileInputStream(System.getProperty("user.dir").concat("/sk.properties")));
		//本地测试
//            properties.load(new FileInputStream(("src/main/resources/sk.properties")));
	} catch (IOException e) {
		e.printStackTrace();
	}
	return properties.getProperty("vehLocationPartitions");
}

public void test(){
	String name=properties.getProperty("name");
	String gender=properties.getProperty("gender");
	// 输出结果
	System.out.println("name: "+name);
	System.out.println("gender: "+gender);
}

//运行以上代码,将输出以下信息-----
name=java265
gender=female
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/202304/16816575476262.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者