`

Java 加载Properties文件

阅读更多

 

package dao;

import java.io.BufferedInputStream;
import java.io.FileInputStream;
import java.io.InputStream;
import java.util.Properties;
import java.util.ResourceBundle;

public class Test {
	static public void main(String[] args){
		try{
	    //第一种方法 
		InputStream in = new BufferedInputStream(new FileInputStream("c:/xhf.properties"));
		Properties pro=new Properties() ;
		  pro.load(in) ;
		System.out.println(pro.get("xhf")) ;
		/*第二种方法
		 * getBundle 工厂方法创建的资源包实例是默认缓存的,
		 * 如果资源包实例已经缓存,那么这些工厂方法将多次返回相同的资源包实例。
		*/
		ResourceBundle rb = ResourceBundle.getBundle("xhf");
		 System.out.println(rb.getString("xhf")+"====") ;
		}catch(Exception e){
			e.printStackTrace() ;
		}
	}

}

 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics