//方法1:从.properties文件中读取信息
Properties prop = new Properties();
InputStream in = Thread.currentThread().getContextClassLoader().getResourceAsSteam("文件名");
try
{
prop.load(in);
}
catch (IoException e)
{
e.printStackTrace();
}
String name = prop.getProperty("属性名");
//方法2:从.properties文件中读取信息
private static String fileName;//定义了一个变量
static {
Properties pro = new Properties();
InputStream in = Logger.class.getClassLoader().getResourceAsStream(
"Logger.properties");//Logger.properties,从这个文件中读取我们需要的文件
try {
pro.load(in);
fileName = pro.getProperty("FileName");
} catch (IOException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
}
本文介绍了两种在Java中从.properties文件读取配置信息的方法。第一种方法利用了Thread.currentThread().getContextClassLoader().getResourceAsStream()来获取文件输入流,第二种方法通过Logger类的类加载器实现相同功能。

被折叠的 条评论
为什么被折叠?



