Java中如何借助Properties类读取配置文件呢?
下文笔者讲述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
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。