Java学习资料-Java最优单例模式
2015-02-25 00:00
92 查看
摘要: Java学习资料-Java最优单例模式
import java.io.IOException; import java.io.InputStream; import java.util.Properties; import org.apache.log4j.Logger; /** * PropertiesUtil * * @author yangshenhui */ public class PropertiesUtil { private static Logger logger = Logger.getLogger(PropertiesUtil.class); private PropertiesUtil() { } private static class SingletonHolder { private final static PropertiesUtil INSTANCE = new PropertiesUtil(); } public static PropertiesUtil getInstance() { return SingletonHolder.INSTANCE; } public Properties getProperties(String fileName) { Properties Properties = new Properties(); InputStream inputStream = null; try { inputStream = PropertiesUtil.class.getClassLoader() .getResourceAsStream(fileName); Properties.load(inputStream); } catch (IOException e) { logger.error(e.getMessage(), e); } finally { if (inputStream != null) { try { inputStream.close(); } catch (IOException e) { logger.error(e.getMessage(), e); } } } return Properties; } }
相关文章推荐
- Java容器学习笔记(由java编程思想和网上资料整理而成)
- JAVA学习资料
- 谁有java native access(jna)的学习资料
- JAVA 学习资料
- Java学习资料汇总
- 【资料】Java学习从入门到精通 转载
- [转帖]java学习资料
- JAVA学习资料实践教程 从入门到精通
- Java开发最优的开发框架与学习网站
- Java学习资料
- JAVA学习资料
- JAVA基础篇 初学者入门必备的学习资料
- Java -- 学习资料网址大全
- Java学习资料
- java学习资料汇总
- Java学习资料的汇总
- 跪求学习java的易懂入门教学资料
- JAVA基础篇 初学者入门必备的学习资料
- Java学习的资料
- Java学习资料汇总~~典藏!