env.java

来自「E家园 是 利用java做的 很好 的 是 初学者的宝贝」· Java 代码 · 共 46 行

JAVA
46
字号
package commonality;
import java.io.InputStream;
import java.util.Properties;
/****
 * 
 * @author 属性文件读取类
 *
 */
public final class Env extends Properties
{
 private static Env instace;
 public static Env getInstance()
 {
	 if(instace!=null)
	 {
		 return instace;
	 }
	 else
	 {
		 makeInstance();
		 return instace;
	 }
 }
 ////当第一次访问数据库时,Env类会自动调用makeInstance()方法从而实现了在同一时间,只能有一个人调用数据库接连
   private static synchronized void makeInstance()
   {
	 if(instace==null)
	 {
		 instace=new Env();
	 }
   }
   public Env()
   {
	   InputStream is=getClass().getResourceAsStream("/db.properties");
	   try 
	   {
	   load(is);////加载属性文件读取
	   } 
	   catch (Exception e) 
	   {
		e.printStackTrace();
		System.out.println("读取属性文件时失败");
	   }
   }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?