ReadProperties.java
package com;
import java.io.BufferedInputStream;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.util.Properties;
/**
*
* @ClassName ReadProperties
* @Description: java读取属性文件
* @author fengxin
* @date 2013-8-15
*/
public class ReadProperties {
private static String address;
/**
* 静态代码块 用于类初始化的时候读取属性文件
*/
static {
Properties prop = new Properties();
BufferedInputStream bu = null;
try {
bu = new BufferedInputStream(new FileInputStream("D://jobworkplace//backMysql//src//com//prop.properties"));
prop.load(bu);
address = prop.getProperty("address").trim();
} catch (FileNotFoundException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} finally {
try {
bu.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
}