博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JAVA读取properties配置文件方法
阅读量:6621 次
发布时间:2019-06-25

本文共 1010 字,大约阅读时间需要 3 分钟。

hot3.png

package com.evideostb.billsystem.properties;import java.io.IOException;import java.util.ResourceBundle;/** * 读取错误提示信息 * @author zhangchuanzhao * 2015-10-10 上午11:22:44 */public class ErrorMessageReader {	private static ErrorMessageReader errorMessageReader = null;	private static ResourceBundle rb = null;	//properties文件名	private final static String RESOURCE_NAME = "errorMessage";		/**	 * private避免被实例化,从而实现单一实例	 * @throws IOException 	 */	private ErrorMessageReader(){		rb = ResourceBundle.getBundle(RESOURCE_NAME);	}		/**	 * 获取单一实例	 * @return	 * @throws IOException 	 */	public static ErrorMessageReader getInstance() throws IOException{		if(errorMessageReader == null){			synchronized (DbConfigProperties.class) {				if(errorMessageReader == null){					errorMessageReader = new ErrorMessageReader();				}			}		}		return errorMessageReader;	}		/**	 * 通过key获取value	 * @param key	 * @return	 */	public String getValue(String key){		return rb.getString(key);	}}

转载于:https://my.oschina.net/zchuanzhao/blog/515137

你可能感兴趣的文章
shell编程基础总结
查看>>
图解Git
查看>>
禁止指定IP连接SQLSERVER
查看>>
性能测试技能树
查看>>
曙光云计算合作伙伴招募 VMware、永中软件等已加入
查看>>
Cocos网络篇[3.2](3) ——Socket连接(1)
查看>>
cocos2dx[3.4](25)——瓦片地图TiledMap
查看>>
linux运维笔记-linux文件系统
查看>>
7. Reverse Integer
查看>>
Juniper SSG 防火墙端口映射(图文)
查看>>
linux进程优先级
查看>>
管理后台的登录功能-重新思考
查看>>
Esxi 下虚拟主机安装Vmware Tools
查看>>
vim的用法
查看>>
我的友情链接
查看>>
mysql备份工具mysqldump和mydumper的备份效率比较
查看>>
09-文件管理、命令别名和glob
查看>>
lan备份,lan-free,server-free,NDMP备份
查看>>
Python技术学习之Django框架设计思想
查看>>
android CheckBox 用法
查看>>