一个读取属性文件例子
2005-06-29 10:26
337 查看
/*
*
* File: AppProperties.java
* Date: 2005-6-28
* Author: fuwl
* project: DB2Trans
* Ver:1.00
* Note:
*/
package com.toone.egov.common.util;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.util.Properties;
/**
* @author fuwl
*
* TODO To change the template for this generated type comment go to
* Window - Preferences - Java - Code Style - Code Templates
*/
public class AppProperties
{
private final static String PropFile = "App.properties" ;
private static AppProperties appProp = null;
private Properties prop;
/*私有默认构造函数,保证外界无法直接实例化*/
private AppProperties() throws IOException
{
prop = new Properties();
FileInputStream fis = new FileInputStream(PropFile);
prop.load(fis);
}
synchronized public static AppProperties getInstance() throws IOException
{
if(appProp == null)
{
appProp = new AppProperties();
}
return appProp;
}
public static void main(String args[]) throws Exception
{
System.out.println("prop 1.1");
System.out.println(AppProperties.getInstance().prop.getProperty("foo"));
}
}
*
* File: AppProperties.java
* Date: 2005-6-28
* Author: fuwl
* project: DB2Trans
* Ver:1.00
* Note:
*/
package com.toone.egov.common.util;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.util.Properties;
/**
* @author fuwl
*
* TODO To change the template for this generated type comment go to
* Window - Preferences - Java - Code Style - Code Templates
*/
public class AppProperties
{
private final static String PropFile = "App.properties" ;
private static AppProperties appProp = null;
private Properties prop;
/*私有默认构造函数,保证外界无法直接实例化*/
private AppProperties() throws IOException
{
prop = new Properties();
FileInputStream fis = new FileInputStream(PropFile);
prop.load(fis);
}
synchronized public static AppProperties getInstance() throws IOException
{
if(appProp == null)
{
appProp = new AppProperties();
}
return appProp;
}
public static void main(String args[]) throws Exception
{
System.out.println("prop 1.1");
System.out.println(AppProperties.getInstance().prop.getProperty("foo"));
}
}
相关文章推荐
- C++调用Lua读取配置文件的一个简单例子
- Ajax的一个简单例子--从一个文件文件中读取数据显示到页面中
- 读取BMP文件中关于位图属性的信息,将一个数值矩阵封装为一个BMP格式的文件
- 一个简单但详细的解释Windows文件映射读取数据文件的例子
- java中属性文件读取的例子
- 一个读写ini文件属性的例子
- 一个日志文件读取并入库的小例子
- 编写一个文件,读取 src 下面day12包 下面的my.properties 文件,文件内容如下, className=day12.User 结合 IO、反射知识,完成 配置文件中对象的创建和方法调用。并编写方法,列举出 Student 类中所有的属性、
- 一个简单但详细的解释Windows文件映射读取数据文件的例子
- Flex的Image控件中如何在读取图片文件错误时显示一个tool tip的例子
- 【转载】关于:读写xls文件,提供下载的一个小例子(jxl 的简单运用) - 读取文件
- 对文件读取以及写入的一个小例子
- Java里读取属性文件例子
- 一个使用FFmpeg库读取3gp视频的例子-Android中使用FFmpeg媒体库(三).so文件编译过程问题的解决
- 一个自定义的读取属性文件的类
- 一个JAVA读取.properties文件的例子(lp)
- 一个综合泛型编程,文件读取和异常处理的简单例子
- 关于:读写xls文件,提供下载的一个小例子(jxl 的简单运用) - 读取文件
- java中经常用到的读写配置文件的信息properties属性的写入,读取例子
- Java里读取属性文件例子