public final class PropertiesDemo{
private static String param1 ;
static{
Properties prop = new Properties();
try{
prop.load(new FileReader("db.properties")) ;
}catch(IOException ioe){
ioe.getMessage();
}
}
private static String param1 ;
static{
Properties prop = new Properties();
try{
prop.load(new FileReader("db.properties")) ;
}catch(IOException ioe){
ioe.getMessage();
}
}
public static void main(String[] args){
param1 = prop.getProperty("userName");
System.out.out.println("属性值:"+param1 );
}}
注:静态代码块的加载顺序:静态方法块 ---> 静态全局变量 ---> 构造函数---> 非静态全局变量