Java 读取 *.properties
来源:互联网 发布:tcp套接字编程java 编辑:程序博客网 时间:2024/06/07 07:04
import java.io.IOException;
import java.io.InputStream;
import java.util.Properties;
//你需要把你的 *.properties 文件直接放到你的项目的第一集目录下面即和 src 同一级
//通过 ReadingProperties.getInstance().getProperty("键名") 来获得 *.properties 文件里面的值
/**
* java读取 ***.properties 文件内容
* @author Administrator
* @ClassName ReadingProperties.java
* @version V1.0.0
* @Date 2017年8月11日22:01:55
*/
public class ReadingProperties extends Properties {
private static final long serialVersionUID = 5640496584290551076L;
private static ReadingProperties readingProperties;
private String propertiesFileName="db.properties";
/**
* 单利模式
* 私有化构造方法使java类实现单例
*/
private ReadingProperties(){
InputStream inStream=ReadingProperties.class.getClassLoader().getResourceAsStream(propertiesFileName);
try {
load(inStream);
} catch (IOException e) {
throw new RuntimeException(e.getMessage());
}
}
/**
* 对外提供访问该类的方法
* @return readingProperties
*/
public synchronized static ReadingProperties getInstance(){
if(readingProperties==null){
readingProperties=new ReadingProperties();
}
return readingProperties;
}
}
import java.io.InputStream;
import java.util.Properties;
//你需要把你的 *.properties 文件直接放到你的项目的第一集目录下面即和 src 同一级
//通过 ReadingProperties.getInstance().getProperty("键名") 来获得 *.properties 文件里面的值
// *.properties的用法 键名=值
//*.properties的用法 --->http://blog.csdn.net/qq_34814092/article/details/77151580
/**
* java读取 ***.properties 文件内容
* @author Administrator
* @ClassName ReadingProperties.java
* @version V1.0.0
* @Date 2017年8月11日22:01:55
*/
public class ReadingProperties extends Properties {
private static final long serialVersionUID = 5640496584290551076L;
private static ReadingProperties readingProperties;
private String propertiesFileName="db.properties";
/**
* 单利模式
* 私有化构造方法使java类实现单例
*/
private ReadingProperties(){
InputStream inStream=ReadingProperties.class.getClassLoader().getResourceAsStream(propertiesFileName);
try {
load(inStream);
} catch (IOException e) {
throw new RuntimeException(e.getMessage());
}
}
/**
* 对外提供访问该类的方法
* @return readingProperties
*/
public synchronized static ReadingProperties getInstance(){
if(readingProperties==null){
readingProperties=new ReadingProperties();
}
return readingProperties;
}
}
阅读全文
0 0
- Java读取Properties文件
- java读取.properties文件
- java 读取properties配置文件
- Java读取properties配置文件
- java读取.properties文件
- java读取properties配置文件
- java 读取配置文件properties
- Java读取properties文件
- Java读取properties文件
- java读取properties文件
- java读取properties文件
- java读取properties文件
- java 读取*.properties配置文件
- Java读取properties配置文件
- java 读取配置文件(properties)
- java读取 .properties配置文件
- java读取properties文件
- java 读取properties文件
- 03-WIFI通讯获取Wifi名称及ip地址
- MySQL系列—EXPLAIN 介绍
- 栈的应用:逆波兰表达式求值
- 树莓派上手常见问题处理[转]
- 练习15
- Java 读取 *.properties
- Java基于Spring配置读取properties文件
- 视频会议中混音后溢出问题的研究及解决方法
- ArcEngine 设置要素图层的基准高(Base Height),使其紧贴地形TIN
- 学习项目管理的原因
- 设计模式---策略模式
- Idea开发springmvc项目连接数据库时用户名为windows用户名
- B
- Advanced KeyBoard Tricks