欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Java 加载Properties文件

程序员文章站 2022-07-04 08:45:36
...

 

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() ;
		}
	}

}